An adaptable distributed query processing architecture
作者:
Highlights:
•
摘要
Traditionally, distributed query optimization techniques generate static query plans at compile time. However, the optimality of these plans depends on many parameters (such as the selectivities of operations, the transmission speeds and workloads of servers) that are not only difficult to estimate but are also often unpredictable and fluctuant at runtime. As the query processor cannot dynamically adjust the plans at runtime, the system performance is often less than satisfactory. In this paper, we introduce a new highly adaptive distributed query processing architecture. Our architecture can quickly detect fluctuations in selectivities of operations, as well as transmission speeds and workloads of servers, and accordingly change the operation order of a distributed query plan during execution. We have implemented a prototype based on the Telegraph system [Telegragraph project. Available from
论文关键词:Distributed DBs,Query processing,Query optimization,Multi-join,Adaptive query processing
论文评审过程:Received 30 August 2004, Accepted 30 August 2004, Available online 20 October 2004.
论文官网地址:https://doi.org/10.1016/j.datak.2004.08.004