DocumentCode :
1460719
Title :
An evaluation of relational join algorithms in a pipelined query processing environment
Author :
Mikkilineni, Krishna P. ; Su, Stanley Y W
Author_Institution :
Honeywell Corp. Syst. Dev., Golden Valley, MN, USA
Volume :
14
Issue :
6
fYear :
1988
fDate :
6/1/1988 12:00:00 AM
Firstpage :
838
Lastpage :
848
Abstract :
A query processing strategy which is based on pipelining and data-flow techniques is presented. Timing equations are developed for calculating the performance of four join algorithms: nested block, hash, sort-merge, and pipelined sort-merge. They are used to execute the join operation in a query in distributed fashion and in pipelined fashion. Based on these equations and similar sets of equations developed for other relational algebraic operations, the performance of query execution was evaluated using the different join algorithms. The effects of varying the values of processing time, I/O time, communication time, buffer size, and join selectively on the performance of the pipelined join algorithms are investigated. The results are compared to the results obtained by employing the same algorithms for executing queries using the distributed processing approach which does not exploit the vertical concurrency of the pipelining approach. These results establish the benefits of pipelining
Keywords :
database theory; distributed databases; merging; performance evaluation; pipeline processing; relational databases; sorting; distributed databases; distributed processing; hash; nested block; pipelined query processing environment; pipelined sort-merge; query execution; relational databases; relational join algorithms; sort-merge; timing equations; Algorithm design and analysis; Concurrent computing; Data models; Differential algebraic equations; Distributed processing; Performance analysis; Pipeline processing; Query processing; Relational databases; Timing;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.6162
Filename :
6162
Link To Document :
بازگشت