Title :
Pipeline Processing of Multi-Way Queries in Shared-Memory Systems
Author :
Tan, Kian-Lee ; Lu, Hongjun
Author_Institution :
National University of Singapore
Abstract :
This paper explores the pipeline processing of multi-way join queries using hash-based join algorithm. The basic approach that has been adopted in the literature is: "split" the join tree into segments and for each segment, split each base rela tion into buckets and pipeline the segment using the buckets. The effectiveness of the approach depends on two closely related factors - the number of buckets and the number of segments. We investigate how varying these factors may affect the system performance. Two greedy heuristics, proposed to generate query evalua tion plans with "optimal" pipeline length, are shown to perform best in most cases.
Keywords :
Computer science; Cost function; Delay; Information systems; Internet; Parallel processing; Pipeline processing; Relational databases; Samarium; System performance;
Conference_Titel :
Parallel Processing, 1993. ICPP 1993. International Conference on
Conference_Location :
Syracuse, NY, USA
Print_ISBN :
0-8493-8983-6
DOI :
10.1109/ICPP.1993.147