DocumentCode :
2709056
Title :
Parallelism in relational data base systems: architectural issues and design approaches
Author :
Pirahesh, Hamid ; Mohan, C. ; Cheng, Josephine ; Liu, T.S. ; Sellinger, P.
Author_Institution :
IBM Almaden Res. Center, San Jose, CA, USA
fYear :
1990
fDate :
2-4 Jul 1990
Firstpage :
4
Lastpage :
29
Abstract :
The issues and solutions relation to intra-query parallelism in a relational DBMS (database management systems) supporting SQL are addressed. A broad framework for the study of the numerous issues that need to be addressed in supporting parallelism efficiently and flexibly is provided. The impact that parallelization of complex queries has on short transactions which have stringent response time constraints is discussed. The advantages and disadvantages of the shared nothing, shared disks and shared everything architectures for parallelism are enumerated. The impact of parallelism on a number of components of an industrial-strength DBMS are pointed out. The different stages of query processing during which parallelism may be gainfully used are identified. The interactions between parallelism and the traditional systems´ pipelining technique are analyzed. Finally, the performance implications of parallelizing a specific complex query are studied. This gives a range of sample points for different parameters of a parallel system architecture, namely I/O and communication bandwidth as a function of aggregate MIPS (million instruction per second)
Keywords :
parallel architectures; parallel programming; query languages; relational databases; transaction processing; I/O; SQL; aggregate MIPS; architectural issues; communication bandwidth; complex queries; database management systems; design approaches; industrial-strength DBMS; intra-query parallelism; performance implications; pipelining technique; query processing; relational DBMS; response time constraints; shared disks; shared everything architectures; shared nothing; short transactions; Aggregates; Bandwidth; Business; Computer aided software engineering; Data processing; Delay; File systems; Parallel processing; Pipeline processing; Query processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Databases in Parallel and Distributed Systems, 1990, Proceedings. Second International Symposium on
Conference_Location :
Dublin
Print_ISBN :
0-8186-2052-8
Type :
conf
DOI :
10.1109/DPDS.1990.113695
Filename :
113695
Link To Document :
بازگشت