首页> 外文会议>Twenty-ninth International Conference on Very Large Databases; Sep 9-12, 2003; Berlin, Germany >Coarse-Grained Optimization: Techniques for Rewriting SQL Statement Sequences
【24h】

Coarse-Grained Optimization: Techniques for Rewriting SQL Statement Sequences

机译:粗粒度优化:重写SQL语句序列的技术

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

摘要

Relational OLAP tools and other database applications generate sequences of SQL statements that are sent to the database server as result of a single information request provided by a user. Unfortunately, these sequences cannot be processed efficiently by current database systems because they typically optimize and process each statement in isolation. We propose a practical approach for this optimization problem, called "coarse-grained optimization," complementing the conventional query optimization phase. This new approach exploits the fact that statements of a sequence are correlated since they belong to the same information request. A lightweight heuristic optimizer modifies a given statement sequence using a small set of rewrite rules. Since the optimizer is part of a separate system layer, it is independent of but can be tuned to a specific underlying database system. We discuss implementation details and demonstrate that our approach leads to significant performance improvements.
机译:关系OLAP工具和其他数据库应用程序会生成SQL语句序列,这些序列将作为用户提供的单个信息请求的结果发送到数据库服务器。不幸的是,这些序列不能被当前的数据库系统有效地处理,因为它们通常独立地优化和处理每个语句。我们为这种优化问题提出了一种实用的方法,称为“粗粒度优化”,以补充传统的查询优化阶段。这种新方法利用了这样的事实,即序列的语句属于同一信息请求,因此它们是相关的。轻量级的启发式优化器使用一小组重写规则来修改给定的语句序列。由于优化器是单独的系统层的一部分,因此它独立于但可以调整为特定的基础数据库系统。我们讨论了实现细节,并证明了我们的方法可以带来显着的性能改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号