• DocumentCode
    1720821
  • Title

    Sort-merge-join: an idea whose time has(h) passed?

  • Author

    Graefe, Goetz

  • Author_Institution
    Portland State Univ., OR, USA
  • fYear
    1994
  • Firstpage
    406
  • Lastpage
    417
  • Abstract
    Matching two sets of data items is a fundamental operation required in relational, extensible, and object-oriented database systems alike. However, the pros and cons of sort- and hash-based query evaluation techniques in modern query processing systems are still not fully understood. After our earlier research clarified strengths and weaknesses of sort- and hash-based query processing techniques and suggested remedies for the shortcomings of hash-based algorithms, the present paper outlines a number of further differences between sort-merge-join and hybrid hash join that traditionally have been ignored in such comparisons and render sort-merge-join mostly obsolete. We consolidate old and raise new issues pertinent to the comparison of sort- and hash-based query evaluation techniques and stir some thought and discussion among both academic and industrial database system builders
  • Keywords
    database management systems; file organisation; query processing; sorting; extensible DBMS; hash-based query evaluation; industrial database system; object-oriented database; query processing systems; relational DBMS; sort-merge-join; Algorithm design and analysis; Database systems; Performance analysis; Query processing; Relational databases; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1994. Proceedings.10th International Conference
  • Conference_Location
    Houston, TX
  • Print_ISBN
    0-8186-5402-3
  • Type

    conf

  • DOI
    10.1109/ICDE.1994.283062
  • Filename
    283062