Informix parallel data query (PDQ)

  • Authors:
  • David Clay

  • Affiliations:
  • -

  • Venue:
  • PDIS '93 Proceedings of the second international conference on Parallel and distributed information systems
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

The PDQ project enables the Informix relational DBMS to perform parallel query evaluation on shared memory multiprocessors. It is built upon the Informix mutli-threaded server, which provides efficient creation and synchronization of parallel threads. The operators which 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 by Goetz Graefe 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. PDQ is a joint project of Informix Software and Sequent Computer systems.