Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

The join algorithms on a shared-memory multiprocessor database machine

Journal Article · · IEEE Trans. Software Eng.; (United States)
DOI:https://doi.org/10.1109/32.9054· OSTI ID:5818519
This paper develops and presents 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. First, the major steps involved in the processing of the join operation by the machine are identified. Second, alternative join algorithms are constructed by concatenating the different ways of performing these steps. Furthermore, a study of the performance of the proposed algorithms is present. This study shows, among other things, that for a given hardware configuration there is not just one overall best-performing join algorithm, but different algorithms score the best performance, depending on the characteristics of the data participating in the join operation.
Research Organization:
9520998; 9520466
OSTI ID:
5818519
Journal Information:
IEEE Trans. Software Eng.; (United States), Journal Name: IEEE Trans. Software Eng.; (United States) Vol. 14:11; ISSN IESED
Country of Publication:
United States
Language:
English

Similar Records

Main memory database algorithms for multiprocessors
Technical Report · Sun Jun 01 00:00:00 EDT 1986 · OSTI ID:7249634

Join and semijoin algorithms for a multiprocessor database machine
Journal Article · Wed Feb 29 23:00:00 EST 1984 · ACM Trans. Database Syst.; (United States) · OSTI ID:6381025

Multiprocessor sort-merge join algorithm for relational databases
Conference · Mon Nov 30 23:00:00 EST 1981 · OSTI ID:5325273