买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:微软技术许可有限责任公司
摘要:一种数据库系统包括查询优化器,查询优化器以声明性查询语言将变换应用于输入查询的逻辑表示,以生成查询执行计划的表达式。查询优化器针对每个规则应用存储指示所应用的变换和变换的绑定的信息,该绑定指示输入给变换的表达式。当新的查询执行计划将针对输入查询被生成时,查询优化器针对原始查询执行计划中的表达式使用该存储信息,以指导查询优化器产生当前的查询执行计划,同时避免变换不被用于在原始查询执行计划中生成表达式。
主权项:1.一种计算机系统,包括:处理系统,其访问计算机程序指令,所述计算机程序指令在由所述处理系统执行时将所述计算机系统配置为包括:数据库,其包括查询优化器,所述查询优化器具有输入和输出,所述输入以声明性查询语言接收输入查询,所述输出提供查询执行计划,所述查询执行计划包括在所述数据库上被执行的指令,所述查询优化器被配置为:将多个变换应用于所述输入查询的逻辑表示,所述多个变换的子集被用于生成针对原始查询执行计划的表达式;存储用于所述输入查询的针对所述原始查询执行计划的信息,针对来自所述多个变换中的被用于生成针对所述原始查询执行计划的所述表达式的变换的每个应用,所存储的所述信息包括指示所应用的所述变换和由所述变换使用的相应绑定的数据,所述相应绑定指示被输入到所述变换的表达式;响应于用于所述输入查询的后续优化,接收用于所述输入查询的针对所述原始查询执行计划的所存储的所述信息;针对在所存储的所述信息中所指示的、被用于生成针对所述原始查询执行计划的所述表达式的每个变换,应用所述变换;以及基于所应用的所述变换来生成查询执行计划。
全文数据:
权利要求:
百度查询: 微软技术许可有限责任公司 记录查询优化中的谱系
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。