DocumentCode
3374785
Title
A distributed query processing strategy using placement dependency
Author
Liu, Chengwen ; Chen, Hao ; Krueger, Warren
Author_Institution
Dept. of Comput. Sci. & Inf. Syst., DePaul Univ., Chicago, IL, USA
fYear
1996
fDate
26 Feb-1 Mar 1996
Firstpage
477
Lastpage
484
Abstract
We present an algorithm to make use of placement dependency information to process distributed queries. Our algorithm first partitions the referenced relations of a given query into a number of non-exclusive subsets such that the fragmented relations within a subset have placement dependency and the join operation(s) associated with the relations in the subset can be locally processed without data transfer. Each subset is associated with a set of sites and can be used to generate an execution plan for the given query. It does this by keeping the fragmented relations in the subset fragmented at the sites where they are situated, while replicating the other referenced relations at each of the processing sites. Among the alternatives, our algorithm picks the plan that gives the minimum response time. Our experimental results show that our algorithm improves response time significantly
Keywords
database theory; distributed databases; query processing; relational databases; software performance evaluation; algorithm; data transfer; distributed database; distributed query processing; execution plan; fragmented relations; join operation; nonexclusive subsets; placement dependency; relational database; relations; response time; Computer science; Costs; Database systems; Delay; Disk drives; Information systems; Parallel processing; Partitioning algorithms; Qualifications; Query processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1996. Proceedings of the Twelfth International Conference on
Conference_Location
New Orleans, LA
ISSN
1063-6382
Print_ISBN
0-8186-7240-4
Type
conf
DOI
10.1109/ICDE.1996.492197
Filename
492197
Link To Document