首页> 外国专利> Database System with Methodology for Distributing Query Optimization Effort Over Large Search Spaces

Database System with Methodology for Distributing Query Optimization Effort Over Large Search Spaces

机译:具有用于在大型搜索空间上分配查询优化工作量的方法的数据库系统

摘要

In a database system, a method for optimization of a query is described. When a query is received which requests data from a database, a plurality of plans which can be used for obtaining data requested by the query are enumerated. A search tree is created based upon these plans, with nodes of the search tree representing segments of the plans. A limited number of nodes of the search tree are selected for evaluation to limit the effort spent on query optimization. A complete plan for execution of the query is generated by evaluating the selected nodes of the search tree and, if the evaluation determines that a given node is more favorable than comparable nodes previously evaluated, retaining the given node as part of the complete plan.
机译:在数据库系统中,描述了一种用于优化查询的方法。当接收到从数据库请求数据的查询时,列举可用于获得查询所请求的数据的多个计划。基于这些计划创建搜索树,其中搜索树的节点代表计划的各个部分。选择搜索树的有限数量的节点进行评估,以限制在查询优化上花费的精力。通过评估搜索树的选定节点来生成执行查询的完整计划,如果评估确定给定节点比先前评估的可比较节点更有利,则将给定节点保留为完整计划的一部分。

著录项

  • 公开/公告号US2004030677A1

    专利类型

  • 公开/公告日2004-02-12

    原文格式PDF

  • 申请/专利权人 SYBASE INC.;

    申请/专利号US20030249791

  • 发明设计人 MATTHEW YOUNG-LAI;

    申请日2003-05-08

  • 分类号G06F17/30;

  • 国家 US

  • 入库时间 2022-08-21 23:16:43

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号