DocumentCode
1444269
Title
The join algorithms on a shared-memory multiprocessor database machine
Author
Qadah, Ghassan Z. ; Irani, Keki B.
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Northwestern Univ., Evanston, IL, USA
Volume
14
Issue
11
fYear
1988
fDate
11/1/1988 12:00:00 AM
Firstpage
1668
Lastpage
1683
Abstract
The authors develop and present a large set of parallel algorithms for implementing the join operation on a shared-memory multiprocessor database machine. The development of these algorithms follows a structured approach. The major steps involved in the processing of the join operation by the machine are first identified. Then, alternative join algorithms are constructed by concatenating the different ways of performing these steps. A study of the performance of the proposed algorithms is presented. This study shows, among other things, that for a given hardware configuration there is not just one overall best performing join algorithm, but rather different algorithms score the best performance, depending on the characteristics of the data participating in the join operation
Keywords
parallel algorithms; parallel architectures; performance evaluation; relational databases; special purpose computers; join algorithms; parallel algorithms; parallel architectures; performance evaluation; relational databases; shared-memory multiprocessor database machine; Computer architecture; Concurrent computing; Data processing; Database machines; Database systems; Hardware; Parallel algorithms; Parallel processing; Relational databases; Software systems;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/32.9054
Filename
9054
Link To Document