DocumentCode :
1229904
Title :
A pipeline N-way join algorithm based on the 2-way semijoin program
Author :
Roussopoulos, Nick ; Kang, Hyunchul
Author_Institution :
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
Volume :
3
Issue :
4
fYear :
1991
fDate :
12/1/1991 12:00:00 AM
Firstpage :
486
Lastpage :
495
Abstract :
The semijoin has been used as an effective operator in reducing data transmission and processing over a network that allows forward size reduction of relations and intermediate results generated during the processing of a distributed query. The authors propose a relational operator, two-way semijoin, which enhanced the semijoin with backward size reduction capability for more cost-effective query processing. A pipeline N-way join algorithm for joining the reduced relations residing on N sites is introduced. The main advantage of this algorithm is that it eliminates the need for transferring and storing intermediate results among the sites. A set of experiments showing that the proposed algorithm outperforms all known conventional join algorithms that generate intermediate results is included
Keywords :
database theory; distributed databases; parallel algorithms; pipeline processing; programming theory; relational databases; 2-way semijoin program; backward size reduction; data transmission; distributed query; forward size reduction; intermediate results; network; pipeline N-way join algorithm; query processing; relational operator; sites; Bandwidth; Computer networks; Costs; Data communication; Database systems; Delay; Local area networks; Pipelines; Query processing; Workstations;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/69.109109
Filename :
109109
Link To Document :
بازگشت