• 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