• DocumentCode
    2869940
  • Title

    Compiling control into database queries for parallel execution management

  • Author

    Borla-Salamet, Pascale ; Chachaty, Carla ; Dageville, Benoît

  • Author_Institution
    Bull Res. Center, Rue Jean Jaures Les Clayes sous Bois, France
  • fYear
    1991
  • fDate
    4-6 Dec 1991
  • Firstpage
    271
  • Lastpage
    279
  • Abstract
    Parallel execution of database queries in a shared nothing multiprocessor environment, needs control mechanisms which guarantee a correct global execution of each query. In the authors system, the control is integrated into the query code at compile time. According to the required schedule for the query, the compilation process combines a set of basic control operations into a control graph mapped on the query graph. This control which allows pipelining between data operations, achieves the dataflow control and enforces the schedule of program. Using fine grain control operations combined into control schemas makes the control flexible, as new strategies could be easily supported. In their prototype the parallel LERA language is used
  • Keywords
    parallel processing; program compilers; query languages; relational databases; compilation process; compile time; control graph; control mechanisms; correct global execution; data operations; database queries; dataflow control; fine grain control operations; parallel LERA language; parallel execution management; pipelining; program schedule; query graph; shared nothing multiprocessor environment; Control systems; Database systems; High performance computing; Parallel algorithms; Parallel processing; Pipeline processing; Process control; Processor scheduling; Relational databases; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Information Systems, 1991., Proceedings of the First International Conference on
  • Conference_Location
    Miami Beach, FL
  • Print_ISBN
    0-8186-2295-4
  • Type

    conf

  • DOI
    10.1109/PDIS.1991.183114
  • Filename
    183114