Compiling control into database queries for parallel execution management

  • Authors:
  • Pascale Borla-Salamet;Carla Chachaty;Benoît Dageville

  • Affiliations:
  • -;-;-

  • Venue:
  • PDIS '91 Proceedings of the first international conference on Parallel and distributed information systems
  • Year:
  • 1991

Quantified Score

Hi-index 0.00

Visualization

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 our 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 the program. Using fine grain control operations combined into control schemas makes the control flexible, as new strategies could be easily supported.