首页> 外文学位 >On-line index selection for physical database tuning.
【24h】

On-line index selection for physical database tuning.

机译:用于物理数据库调整的在线索引选择。

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

摘要

Choosing an appropriate index configuration for a database, i.e., index selection, is an essential aspect of physical database design and a crucial step toward optimizing the performance of a database system. Index selection is also one of the more challenging tasks for database administrators. Hence, automated methods for index selection have been widely studied, and most modern database systems provide tools to help administrators choose a good index configuration for the workload. Most of the existing approaches to index selection have an off-line interface, meaning that they recommend an index configuration for a fixed workload. When the future workload is unknown or subject to change, off-line techniques are difficult to use. This observation suggests that an on-line interface to index selection would be valuable, in order to adapt the configuration for an evolving workload.;This dissertation is focused on the problem of index selection in the on-line setting, where the workload may change over time. We make several contributions toward developing a robust solution to this problem. First, we conduct a thorough study of a major complicating factor in index selection, known in the literature as index interaction. We develop a novel formalism for reasoning about index interaction and illustrate the application of this framework for related physical design problems. We then present two new algorithms for on-line index selection. The first algorithm, COLT, is designed as a lightweight module that analyzes the workload with minimal overhead and materializes indexes based on a prediction of their future benefit. Our second algorithm, WFIT , performs a more exhaustive analysis based on rigorous techniques from on-line computation, while using knowledge of index interactions to make the analysis more efficient. Our next main contribution is a benchmark for on-line index selection algorithms, which we use to compare our algorithms as well as an existing technique for on-line index selection. The results of the benchmark show that COLT meets its goal of operating with very low overhead while selecting indexes with high benefit. We also observe that WFIT makes very robust decisions for the index configuration, which are superior in quality when compared to the state of the art. Finally, we introduce a novel semi-automatic algorithm for on-line index selection, which recommends indexes by continuously monitoring the workload. Unlike existing on-line approaches, the semi-automatic interface allows the database administrator to retain control over the physical design and provide feedback on the recommendations. This final contribution of the dissertation promises to make on-line index selection more user-friendly in practice.
机译:为数据库选择适当的索引配置,即索引选择,是物理数据库设计的重要方面,也是优化数据库系统性能的关键步骤。索引选择对于数据库管理员来说也是一项更具挑战性的任务。因此,对索引选择的自动方法进行了广泛的研究,大多数现代数据库系统提供了工具来帮助管理员为工作负载选择良好的索引配置。现有的大多数索引选择方法都具有脱机接口,这意味着它们建议为固定工作负载推荐索引配置。当未来的工作量未知或可能发生变化时,很难使用离线技术。该观察结果表明,为了使配置适应不断变化的工作负载,建立索引选择的在线接口将是有价值的。本论文着重研究了在线设置中索引选择的问题,因为工作负载可能会发生变化随着时间的推移。我们为开发可靠的解决方案做出了一些贡献。首先,我们对索引选择中的一个主要复杂因素进行了深入研究,在文献中称为索引交互。我们开发了一种新颖的形式主义来进行索引交互的推理,并说明了该框架在相关物理设计问题中的应用。然后,我们提出了两种用于在线索引选择的新算法。第一种算法COLT被设计为轻量级模块,该模块以最小的开销分析工作负载,并根据对它们未来收益的预测来实现索引。我们的第二种算法WFIT基于来自在线计算的严格技术执行了更详尽的分析,同时利用索引交互的知识来提高分析效率。我们的下一个主要贡献是在线索引选择算法的基准,我们将其用于比较算法以及在线索引选择的现有技术。基准测试的结果表明,COLT满足了以极低的开销运行同时选择具有高收益的索引的目标。我们还观察到WFIT为索引配置做出了非常可靠的决策,与现有技术相比,质量更高。最后,我们介绍了一种新颖的半自动在线索引选择算法,该算法通过不断监视工作量来推荐索引。与现有的在线方法不同,半自动界面允许数据库管理员保留对物理设计的控制并提供有关建议的反馈。论文的最后贡献有望使在线索引选择在实践中更加人性化。

著录项

  • 作者

    Schnaitter, Karl.;

  • 作者单位

    University of California, Santa Cruz.;

  • 授予单位 University of California, Santa Cruz.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 260 p.
  • 总页数 260
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号