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
         
        
        
        
        
            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;
         
        
        
        
            Conference_Titel : 
Data Engineering, 1999. Proceedings., 15th International Conference on
         
        
            Conference_Location : 
Sydney, NSW
         
        
        
            Print_ISBN : 
0-7695-0071-4
         
        
        
            DOI : 
10.1109/ICDE.1999.754937