首页> 外文会议>Twenty-ninth International Conference on Very Large Databases; Sep 9-12, 2003; Berlin, Germany >SASH: A Self-Adaptive Histogram Set for Dynamically Changing Workloads
【24h】

SASH: A Self-Adaptive Histogram Set for Dynamically Changing Workloads

机译:SASH:用于动态更改工作量的自适应直方图集

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

摘要

Most RDBMSs maintain a set of histograms for estimating the selectivities of given queries. These selectivities are typically used for cost-based query optimization. While the problem of building an accurate histogram for a given attribute or attribute set has been well-studied, little attention has been given to the problem of building and tuning a set of histograms collectively for multidimensional queries in a self-managed manner based only on query feedback. In this paper, we present SASH, a Self-Adaptive Set of Histograms that addresses the problem of building and maintaining a set of histograms. SASH uses a novel two-phase method to automatically build and maintain itself using query feedback information only. In the online tuning phase, the current set of histograms is tuned in response to the estimation error of each query in an online manner. In the restructuring phase, a new and more accurate set of histograms replaces the current set of histograms. The new set of histograms (attribute sets and memory distribution) is found using information from a batch of query feedback. We present experimental results that show the effectiveness and accuracy of our approach.
机译:大多数RDBMS维护一组直方图,用于估计给定查询的选择性。这些选择性通常用于基于成本的查询优化。尽管已经研究了为给定属性或属性集构建准确的直方图的问题,但很少关注仅针对基于多维数据集的自我管理为多维查询共同构建和调整直方图的问题。查询反馈。在本文中,我们介绍了SASH,这是一种自适应直方图集,可解决构建和维护一组直方图的问题。 SASH使用新颖的两阶段方法,仅使用查询反馈信息即可自动构建和维护自身。在在线调整阶段,响应于​​每个查询的估计误差,以在线方式调整当前的直方图集合。在重组阶段,一组新的且更准确的直方图将替换当前的直方图。使用来自一批查询反馈的信息来找到新的直方图集(属性集和内存分布)。我们提供的实验结果表明了我们方法的有效性和准确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号