• DocumentCode
    3409351
  • Title

    Parallel query processing in DBS3

  • Author

    Ziane, Mikal ; Zaït, Mohamed ; Borla-Salamet, Pascale

  • Author_Institution
    INRIA, Rocquencourt, France
  • fYear
    1993
  • fDate
    20-22 Jan 1993
  • Firstpage
    93
  • Lastpage
    102
  • Abstract
    The authors describe an approach to the compile-time optimization and parallelization of queries for execution in DBS3, a shared-memory parallel database system. The approach makes possible exploring a search space large enough to include zigzag trees which are intermediate between left-deep and right-deep trees. Zigzag trees are shown to provide better response time than right-deep trees in the case of limited memory. Because DBS3 implements a parallel dataflow execution model, this approach applies to both shared-memory and distributed-memory architectures. Performance measurements run using the DBS3 prototype show the advantages of zigzag trees under various conditions
  • Keywords
    database theory; distributed databases; parallel programming; program compilers; query processing; shared memory systems; DBS3; compile-time optimization; distributed-memory architectures; left-deep; parallel dataflow execution model; parallel query processing; parallelization; response time; right-deep trees; search space; shared-memory parallel database system; zigzag trees; Automatic control; Database systems; Delay; Load management; Measurement; Optimizing compilers; Program processors; Query processing; Space exploration; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Information Systems, 1993., Proceedings of the Second International Conference on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-8186-3330-1
  • Type

    conf

  • DOI
    10.1109/PDIS.1993.253066
  • Filename
    253066