首页> 外文会议>Knowledge-Based Systems for Safety Critical Applications >Efficient creation of statistics over query expressions
【24h】

Efficient creation of statistics over query expressions

机译:通过查询表达式高效创建统计信息

获取原文
获取原文并翻译 | 示例

摘要

Query optimizers use base-table statistics to derive statistics on the subplans that are enumerated during optimization. In practice, traditional optimizers rely on a number of simplifying assumptions, which can compromise the accuracy of cardinality estimates. To address this limitation, we had earlier introduced SITs, which are statistics built over query expressions, and we explained how a traditional optimizer can judiciously use SITs to sidestep the problem of inaccurate estimates. A significant challenge that was not addressed was how to build SITs efficiently in a database system. We present a family of techniques to create SITs. These techniques differ from each other in the trade-off they present between accuracy and efficiency of creation. We also present techniques to efficiently create multiple SITs by taking advantage of the commonalities among their generating query expressions.
机译:查询优化器使用基表统计信息来导出有关在优化过程中枚举的子计划的统计信息。在实践中,传统的优化器依赖于许多简化的假设,这可能会损害基数估计的准确性。为了解决此限制,我们早先引入了SIT,它是基于查询表达式构建的统计信息,并且我们解释了传统的优化器如何明智地使用SIT来避免估算不准确的问题。尚未解决的重大挑战是如何在数据库系统中有效地构建SIT。我们介绍了一系列创建SIT的技术。这些技术在创建的准确性和效率之间存在折衷,彼此不同。我们还介绍了利用其生成查询表达式之间的共性来有效创建多个SIT的技术。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号