买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:甲骨文国际公司
摘要:用于高效执行查询的技术。为查询生成的查询计划被优化并被重写为增强的查询计划,该增强的查询计划在被执行时使用比原始查询计划少的CPU周期并且因此比原始查询计划执行得快。因此,为其生成增强的查询计划的查询更快地执行,而不会危及获得的结果或正被查询的数据。优化包括识别原始查询计划中的一个或多个事实扫描操作的集合,然后在重写的增强的查询计划中将一个或多个维度上下文谓词条件与事实扫描操作的所述集合中的一个或多个相关联。与原始查询计划相比,这减少了在增强的查询计划中扫描和或处理事实记录的总成本,并使增强的查询计划比原始查询计划执行得快。
主权项:1.一种用于生成增强的查询计划的方法,包括:由计算系统接收为用于查询关系数据库中存储的数据的查询而生成的原始查询计划,原始查询计划包括被配置为从事实记录的源扫描事实记录的第一事实扫描操作,原始查询计划还包括被配置为从第一事实扫描操作接收记录集的第二操作;由计算系统识别要与第一事实扫描操作相关联的第一维度上下文谓词条件,其中所述第一维度上下文谓词条件对应于增强的查询计划中的第一事实扫描操作,所述增强的查询计划被配置为扫描所述事实记录的源的一个或多个记录中的事实;以及由计算系统重写原始查询计划以生成所述增强的查询计划,其中,在增强的查询计划中,第一维度上下文谓词条件与第一事实扫描操作相关联,并且第二操作仅接收满足第一维度上下文谓词条件的那一个或多个被扫描的事实记录,其中,由于第一维度上下文谓词条件与第一事实扫描操作的关联,增强的查询计划比原始查询计划执行得快。
全文数据:
权利要求:
百度查询: 甲骨文国际公司 优化SQL查询计划的维度上下文传播技术
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。