DocumentCode :
2483424
Title :
Optimizing join index based join processing: a graph partitioning approach
Author :
Ravada, Sivakumar ; Shekhar, Shashi ; Lu, Chang-tien ; Chawla, Sanjay
Author_Institution :
Dept. of Comput. Sci., Minnesota Univ., Minneapolis, MN, USA
fYear :
1998
fDate :
20-23 Oct 1998
Firstpage :
302
Lastpage :
308
Abstract :
The cost of join computation, which uses a join index in a sequential system with limited buffer space, depends primarily on the page access sequence used to fetch the pages of the base relations. We introduce a graph partitioning model that will minimize the length of the page access sequence thus minimizing the redundant I/O, given a fixed buffer. Experiments with Sequoia 2000 data sets show that the graph partitioning method outperforms the existing methods based on sorting and online clustering, particularly for a small number of buffers and high join selectivity
Keywords :
data structures; database theory; graph theory; optimisation; query processing; relational algebra; relational databases; sorting; Sequoia 2000 data sets; buffer space; graph partitioning; join computation; join index; join processing; join selectivity; online clustering; page access sequence; query processing; redundant input output; relational database; sequential system; sorting; Bipartite graph; Clustering algorithms; Computer science; Costs; Data structures; Etching; Intrusion detection; Partitioning algorithms; Query processing; Sorting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliable Distributed Systems, 1998. Proceedings. Seventeenth IEEE Symposium on
Conference_Location :
West Lafayette, IN
ISSN :
1060-9857
Print_ISBN :
0-8186-9218-9
Type :
conf
DOI :
10.1109/RELDIS.1998.740513
Filename :
740513
Link To Document :
بازگشت