DocumentCode
2408770
Title
Parallel query execution in NonStop SQL
Author
Zeller, Hansjörg
Author_Institution
Tandem Comput., Cupertino, CA, USA
fYear
1990
fDate
Feb. 26 1990-March 2 1990
Firstpage
484
Lastpage
487
Abstract
NonStop Structured Query Language (SQL) is a distributed database management system (DBMS) running on a loosely coupled multiprocessor machine. It allows horizontally partitioned relations. This environment makes it possible to execute larger operations in parallel. The different parallel execution models in NonStop SQL and the underlying process architecture are discussed, with the focus on parallel join algorithms. The current implementation and some work on future parallel execution models using hash join algorithms are described. Parallel execution in NonStop SQL is transparent to the application. Therefore, some internal component must be able to partition the work to be done for a query. One application process can utilize multiple disk processes. It would be desirable to have multivariable operations, such as joins, running in parallel. A new component, the executor server process (ESP), is introduced. The executor component in the application program (master executor) can start a set of server processes to perform queries or parts of queries in parallel. Each ESP consists of a small main program, executor, and file system. Master and server executors communicate via messages.<>
Keywords
distributed databases; multiprocessing systems; query languages; DBMS; NonStop SQL; distributed database management system; executor server process; hash join algorithms; loosely coupled multiprocessor; parallel execution models; parallel join algorithms; parallel query execution; Application software; Availability; Computer architecture; Electrostatic precipitators; File servers; Hardware; Lab-on-a-chip; Operating systems; Redundancy; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Compcon Spring '90. Intellectual Leverage. Digest of Papers. Thirty-Fifth IEEE Computer Society International Conference.
Conference_Location
San Francisco, CA, USA
Print_ISBN
0-8186-2028-5
Type
conf
DOI
10.1109/CMPCON.1990.63727
Filename
63727
Link To Document