首页> 外国专利> Database query optimization apparatus and method that represents queries as graphs

Database query optimization apparatus and method that represents queries as graphs

机译:将查询表示为图形的数据库查询优化装置和方法

摘要

A database query optimizer constructs a graph comprising nodes, relations, and expressions. The query optimizer then constructs execution plans for sub-parts of the graph. The combination of execution plans make up the overall execution plan for the query. The execution plan information is appended to the graph itself, allowing changing an execution plan in one portion of the graph without necessarily changing execution plans in other portions of the graph. By representing a query using the graph of the preferred embodiments that includes execution plan information, the query optimizer is able to evaluate the execution plans of different options quickly and efficiently, thereby enhancing the performance of the query optimizer.
机译:数据库查询优化器构造一个包含节点,关系和表达式的图形。然后,查询优化器为图的子部分构造执行计划。执行计划的组合构成了查询的总体执行计划。执行计划信息附加到图本身,从而允许在图的一部分中更改执行计划,而不必在图的其他部分中更改执行计划。通过使用包括执行计划信息的优选实施例的图来表示查询,查询优化器能够快速而有效地评估不同选项的执行计划,从而增强了查询优化器的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号