首页> 外文期刊>The VLDB journal >Evolutionary techniques for updating query cost models in a dynamic multidatabase environment
【24h】

Evolutionary techniques for updating query cost models in a dynamic multidatabase environment

机译:动态多数据库环境中用于更新查询成本模型的进化技术

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

摘要

Deriving local cost models for query optimization in a dynamic multidatabase system (MDBS) is a challenging issue. In this paper, we study how to evolve a query cost model to capture a slowly-changing dynamic MDBS environment so that the cost model is kept up-to-date all the time. Two novel evolutionary techniques, i.e., the shifting method and the block-moving method, are proposed. The former updates a cost model by taking up-to-date information from a new sample query into consideration at each step, while the latter considers a block (batch) of new sample queries at each step. The relevant issues, including derivation of recurrence updating formulas, development of efficient algorithms, analysis and comparison of complexities, and design of an integrated scheme to apply the two methods adaptively, are studied. Our theoretical and experimental results demonstrate that the proposed techniques are quite promising in maintaining accurate cost models efficiently for a slowly changing dynamic MDBS environment. Besides the application to MDBSs, the proposed techniques can also be applied to the automatic maintenance of cost models in self-managing database systems.
机译:导出用于动态多数据库系统(MDBS)中查询优化的本地成本模型是一个具有挑战性的问题。在本文中,我们研究了如何发展查询成本模型以捕获变化缓慢的动态MDBS环境,从而使成本模型始终保持最新。提出了两种新颖的进化技术,即移位方法和块移动方法。前者通过在每个步骤中考虑来自新样本查询的最新信息来更新成本模型,而后者则在每个步骤中考虑新样本查询的块(批次)。研究了相关的问题,包括递归更新公式的推导,高效算法的开发,复杂性的分析和比较以及自适应地应用这两种方法的集成方案的设计。我们的理论和实验结果表明,对于缓慢变化的动态MDBS环境,所提出的技术在有效维护准确的成本模型方面非常有前途。除了应用于MDBS之外,所提出的技术还可以应用于自我管理数据库系统中成本模型的自动维护。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号