首页> 外国专利> INCREMENTAL SIMPLIFICATION AND OPTIMIZATION OF COMPLEX QUERIES USING DYNAMIC RESULT FEEDBACK

INCREMENTAL SIMPLIFICATION AND OPTIMIZATION OF COMPLEX QUERIES USING DYNAMIC RESULT FEEDBACK

机译:利用动态结果反馈逐步简化和优化复杂查询

摘要

Techniques for improving complex database queries are provided. A determination is made whether to adopt a static or dynamic query execution plan for a received database query based on metrics. When a dynamic query execution plan is adopted, the database query is separated into query fragments. A plan fragment is generated for each query fragment and executed to generate feedback for the plan fragment. The feedback from the execution of each plan fragment is used to initiate query rewrite rules to simplify the corresponding query fragments. The rewritten query fragments are combined to generate the dynamic query plan.
机译:提供了用于改善复杂数据库查询的技术。基于度量确定是否对接收的数据库查询采用静态或动态查询执行计划。当采用动态查询执行计划时,数据库查询被分为查询片段。为每个查询片段生成一个计划片段,并执行该计划片段以生成该计划片段的反馈。来自每个计划片段执行的反馈用于启动查询重写规则,以简化相应的查询片段。重写的查询片段被组合以生成动态查询计划。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号