• DocumentCode
    3409400
  • Title

    Informix parallel data query (PDQ)

  • Author

    Clay, David

  • Author_Institution
    Sequent Comput. Syst., Beaverton, OR, USA
  • fYear
    1993
  • fDate
    20-22 Jan 1993
  • Firstpage
    71
  • Lastpage
    72
  • Abstract
    The PDQ project, which enables the Informix relational DBMS to perform parallel query evaluation on shared memory multiprocessors, is discussed. It is built on the Informix multithreaded server, which provides efficient creation and synchronization of parallel threads. The operators that are parallelized include scan, sort, join, and aggregate. Parallelization is achieved through the use of horizontal table partitioning and the exchange operator, which was developed as part of the Volcano research DBMS. The exchange operator initiates parallel threads, manages data flow between threads, and provides for partitioning of data among threads
  • Keywords
    distributed databases; parallel programming; query processing; relational databases; shared memory systems; Informix multithreaded server; Informix relational DBMS; PDQ project; Volcano research DBMS; aggregate; data flow; exchange operator; horizontal table partitioning; join; parallel query evaluation; parallel threads; scan; shared memory multiprocessors; sort; synchronization; Concurrent computing; Network servers; Operating systems; Performance evaluation; Prototypes; Query processing; Runtime; Switches; Volcanoes; Yarn;
  • 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.253069
  • Filename
    253069