• DocumentCode
    2677210
  • Title

    The bulk index join: a generic approach to processing non-equijoins

  • Author

    van den Bercken, J. ; Seeger, Bernhard ; Widmayer, Peter

  • Author_Institution
    Fac. Math. und Inf., Marburg Univ., Germany
  • fYear
    1999
  • fDate
    23-26 Mar 1999
  • Firstpage
    257
  • Abstract
    Presents a new algorithm called the `bulk index join´ that can be applied to a broad class of non-equijoins. Similar to the well-known index nested-loops join algorithm, the bulk index join probes the records of the outer relation against the inner relation by using a pre-existing index structure. Like the index nested-loops join, our algorithm is generic in that any tree-based index structure supporting the join predicate can be used. Moreover, the designer of a new index structure might use our generic code to extend the functionality of the index structure without any additional effort. Our experience indicates that the bulk index join is a generic algorithm that performs very fast, and that its implementation is simple enough to be of immediate practical value
  • Keywords
    database indexing; query processing; tree data structures; algorithm implementation; bulk index join; generic algorithm; generic code; index nested-loops join algorithm; index structure design; index structure functionality; inner relation; join predicate; nonequijoin processing; outer relation records; performance; preexisting index structure; tree-based index structure; Multidimensional systems; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1999. Proceedings., 15th International Conference on
  • Conference_Location
    Sydney, NSW
  • ISSN
    1063-6382
  • Print_ISBN
    0-7695-0071-4
  • Type

    conf

  • DOI
    10.1109/ICDE.1999.754937
  • Filename
    754937