arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2003.04410cs.DB
收藏

关于操作员级查询执行成本建模的说明

A Note On Operator-Level Query Execution Cost Modeling

Wentao Wu

摘要:

使用查询执行反馈的外部查询执行成本建模已经在各种数据库应用中找到了方法,例如准入控制和查询调度。现有的技术一般分为两类,计划级成本建模和运营商级成本建模。文献中已经表明,运营商级成本建模通常可以显著优于计划级成本建模。在本文中,我们从鲁棒性的角度研究运营商级成本建模。我们解决了两个主要的挑战,在实践中有限的执行反馈(某些运营商)和混合成本估计,由于使用多种成本建模技术。我们提出了一个框架,处理这些问题,并提出了一个全面的分析这个框架。我们进一步提供了一个案例研究,以证明我们的框架的效率在索引调整的背景下,这本身就是一个新的应用程序的外部成本建模技术。

英文摘要:

External query execution cost modeling using query execution feedback has found its way in various database applications such as admission control and query scheduling. Existing techniques in general fall into two categories, plan-level cost modeling and operator-level cost modeling. It has been shown in the literature that operator-level cost modeling can often significantly outperform plan-level cost modeling. In this paper, we study operator-level cost modeling from a robustness perspective. We address two main challenges in practice regarding limited execution feedback (for certain operators) and mixed cost estimates due to the use of multiple cost modeling techniques. We propose a framework that deals with these issues and present a comprehensive analysis of this framework. We further provide a case study to demonstrate the efficacy of our framework in the context of index tuning, which is itself a new application of external cost modeling techniques.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑