DocumentCode :
1055863
Title :
Large join optimization on a hypercube multiprocessor
Author :
Lin, Eileen Tien ; Omiecinski, Edward R. ; Yalamanchili, Sudhakar
Author_Institution :
IBM Corp., San Jose, CA, USA
Volume :
6
Issue :
2
fYear :
1994
fDate :
4/1/1994 12:00:00 AM
Firstpage :
304
Lastpage :
315
Abstract :
Optimizing large join queries that consist of many joins has been recognized as NP-hard. Most of the previous work focuses on a uniprocessor environment. In a multiprocessor, the location of each join adds another dimension to the complexity of the problem. In this paper, we examine the feasibility of exploiting the inherent parallelism in optimizing large join queries on a hypercube multiprocessor. This includes using the multiprocessor not only to answer the large join query but also to optimize it. We propose an algorithm to estimate the cost of a parallel large join plan. Three heuristics are provided for generating an initial solution, which is further optimized by an iterative local-improvement method. The entire process of parallel query optimization and execution is simulated on an Intel iPSC/2 hypercube machine. Our experimental results show that the performance of each heuristic depends on the characteristics of the query
Keywords :
computational complexity; heuristic programming; hypercube networks; iterative methods; optimisation; parallel programming; query processing; relational algebra; simulated annealing; Intel iPSC/2 hypercube machine; NP-hard problem; heuristics; hypercube multiprocessor; inherent parallelism; initial solution; iterative local-improvement method; large join optimization; large join queries; parallel large join plan; performance; problem complexity; relational database; Costs; Delay; Hypercubes; Iterative algorithms; Iterative methods; Optimization methods; Query processing; Relational databases; Simulated annealing; Space technology;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/69.277773
Filename :
277773
Link To Document :
بازگشت