DocumentCode :
2743658
Title :
Using combination of join and semijoin operations for distributed query processing
Author :
Chen, Ming-Syan ; Yu, Philip S.
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
fYear :
1990
fDate :
28 May-1 Jun 1990
Firstpage :
328
Lastpage :
335
Abstract :
A combination of join and semijoin operations is applied to minimize the communication cost for distributed query processing. A formula is developed to estimate the cardinality of a relation resulting from join operations specified by a query graph. Two important concepts which occur with the use of join operations as reducers in query processing are studied and exploited, namely, gainful semijoins and pure join attributes. Some semijoins, though not profitable themselves, may benefit from the execution of subsequent joint operations and become profitable owing to the use of join operations as reducers. Such a semijoin is termed a gainful semijoin. Also, join attributes which are not part of the output attributes are referred to as pure join attributes. A formula to estimate the cardinality of a relation resulting from a projection operation is derived. The results show the attractiveness of the approach of applying a combination of joins and semijoins as reducers to distributed query processing
Keywords :
database theory; distributed databases; graph theory; cardinality; distributed query processing; gainful semijoins; projection; pure join attributes; query graph; reducers; Cost function; Data communication; Database systems; Distributed computing; Polynomials; Query processing; Relational databases; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1990. Proceedings., 10th International Conference on
Conference_Location :
Paris
Print_ISBN :
0-8186-2048-X
Type :
conf
DOI :
10.1109/ICDCS.1990.89300
Filename :
89300
Link To Document :
بازگشت