Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/99235
Title: Decoupling load-balancing and optimization issues: A two-phase query processing framework for shared-nothing systems
Authors: Tan, K.-L. 
Keywords: Load imbalance
Multi-join queries
Query processing
Shared-nothing systems
Skew handling
Issue Date: Jan-1997
Citation: Tan, K.-L. (1997-01). Decoupling load-balancing and optimization issues: A two-phase query processing framework for shared-nothing systems. Computer Systems Science and Engineering 12 (1) : 25-36. ScholarBank@NUS Repository.
Abstract: In this paper, we propose a two-phase query processing framework for shared-nothing systems. The framework decouples load-balancing and optimization issues. In the plan generation phase, a query is optimized without considering factors that may cause load imbalance during processing. In the plan execution phase, any form of load imbalance in the system is handled using a load-balancing algorithm. We study the effectiveness of the proposed framework for multi-join queries by comparing with "ideal" strategies that consider load-balancing issues during optimization. Our simulation study shows that the two-phase query processing framework performs nearly as well as the ideal integrated strategies. In the worst case, algorithms based on the two-phase framework generate plans whose elpased times are not more than 120% that of their ideal integrated counterparts.
Source Title: Computer Systems Science and Engineering
URI: http://scholarbank.nus.edu.sg/handle/10635/99235
ISSN: 02676192
Appears in Collections:Staff Publications

Show full item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.