首页> 外文会议>International conference on deductive and object-oriented databases;DOOD'97 >Rule-Based Generation of Logical Query Plans with Controlled Complexity
【24h】

Rule-Based Generation of Logical Query Plans with Controlled Complexity

机译:基于规则的逻辑查询计划,具有受控复杂性

获取原文

摘要

Rule-based query optimizers are recognized as particularly valuable for extensible and object-oriented database management systems by providing a high flexibility in adapting query optimization strategies to nonstandard application needs. On the other hand rule-based optimizers are problematic with regard to run-time behavior for more complex queries as the generation of query plans based on a declarative rule base tends to be difficult to control. In this paper we show that this is not a fundamental problem of rule-based optimizers, but rather a question of careful design of the rule system. We exemplify this for one fundamental optimization problem, namely join enumeration for linear queries. There, a rule-based optimization strategy can achieve the theoretically optimal complexity. The design principles used to achieve this have been derived from and are used in the design of the VODAK query optimizer developed at GMD-IPSI.
机译:基于规则的查询优化器通过提供高度灵活性在调整查询优化策略以使非标准应用需求的高度灵活性方面,识别为可扩展和面向对象的数据库管理系统特别有价值。 另一方面,基于规则的优化器对于运行时行为是有问题的,对于更复杂的查询,因为基于声明规则基础的查询计划的生成趋于难以控制。 在本文中,我们表明这不是规则的优化器的根本问题,而是仔细设计规则系统的问题。 我们举例说明这一点是一个基本优化问题,即加入Linear查询的枚举。 在那里,基于规则的优化策略可以实现理论上最佳的复杂性。 用于实现这一目标的设计原则是从GMD-IPSI开发的vodak查询优化器的设计中的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号