• DocumentCode
    2166270
  • Title

    Multiple dependent queries execution using critical path scheduling in parallel databases

  • Author

    Liu, K.H. ; Leung, C.H.C. ; Jiang, Y.

  • Author_Institution
    Dept. of Comput. & Math. Sci., Victoria Univ. of Technol., Melbourne, Vic., Australia
  • fYear
    1997
  • fDate
    10-12 Dec 1997
  • Firstpage
    687
  • Lastpage
    694
  • Abstract
    Multiple processors are employed to improve the performance of database systems and the parallelism can be exploited at three levels in query processing: intra-operation, inter-operation, and inter-query parallelism. Intra-operation and inter-operation parallelism are also called intra-query parallelism which has been studied extensively. In contrast, inter-query parallelism has received little attention particularly for multiple dependent queries. We develop a decompression algorithm, CPS, for coping with multiple dependent queries which are represented by a directed graph, and the algorithm makes use of the activity analysis of critical path analysis, and the resource scheduling and levelling of project management. A simulation study has been conducted and the results show that the proposed algorithm outperforms other existing methods and is able to provide a global optimal solution when the number of processors available is sufficient
  • Keywords
    critical path analysis; directed graphs; distributed databases; parallel processing; query processing; resource allocation; scheduling; software performance evaluation; activity analysis; critical path scheduling; decompression algorithm; directed graph; inter-operation parallelism; inter-query parallelism; intra-operation parallelism; multiple dependent query execution; multiple processors; parallel databases; performance; project management; query processing; resource scheduling; simulation; Algorithm design and analysis; Concurrent computing; Data mining; Database systems; Distributed databases; Parallel processing; Processor scheduling; Project management; Query processing; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Algorithms and Architectures for Parallel Processing, 1997. ICAPP 97., 1997 3rd International Conference on
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    0-7803-4229-1
  • Type

    conf

  • DOI
    10.1109/ICAPP.1997.651534
  • Filename
    651534