首页> 外文会议> >Divide and conquer: A basis for augmenting a conventional query optimizer with multiple query-processing capabilities
【24h】

Divide and conquer: A basis for augmenting a conventional query optimizer with multiple query-processing capabilities

机译:分而治之:利用多种查询处理功能扩充常规查询优化器的基础

获取原文

摘要

An approach for adding a new component without radically changing an existing single-query optimizer (SQO) is proposed. A new way of organizing the strategy space of a set of queries being optimized is proposed for developing a multiple-query optimizer (MQO) architecture. The architecture relies on the generation of two strategy spaces using subsumption and equivalence of subexpressions at the logical level. Heuristics for pruning the space of multistrategies are also presented. It is shown that the partitioned organisation of the strategy space not only reduces the size of the strategy space but also lends itself to division of labor, thereby leading to a simpler MQO design. Clear separation of the module specific to multistrategy generation provides an easy migration path from SQOs to MQOs. In the decomposition algorithm, selections are propagated down the operator tree (counterintuitively) enabling the detection and creation of larger common subexpressions.
机译:提出了一种在不从根本上改变现有单查询优化器(SQO)的情况下添加新组件的方法。为开发多查询优化器(MQO)体系结构,提出了一种组织一组正在优化的查询的策略空间的新方法。该体系结构依靠在逻辑级别使用子表达式的包含和等价来生成两个策略空间。还介绍了修剪多策略空间的启发式方法。结果表明,策略空间的分区组织不仅减小了策略空间的大小,而且有助于分工,从而简化了MQO设计。明确分离特定于多策略生成的模块,为从SQO到MQO的轻松迁移提供了路径。在分解算法中,选择在操作符树中向下传播(反直观),从而可以检测和创建较大的公共子表达式。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号