[发明专利]具有时态关系数据库的关系数据库管理系统中的查询计划生成和执行有效
申请号: | 201880027557.0 | 申请日: | 2018-03-06 |
公开(公告)号: | CN110651264B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | F.沙米赫;B.埃尔塔亚拉;P.布尔戈 | 申请(专利权)人: | 米雷克斯简易股份公司 |
主分类号: | G06F16/2452 | 分类号: | G06F16/2452 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张健;申屠伟进 |
地址: | 法国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 根据一个方面,通过重新使用在执行之后被保留在存储器中的现有查询计划的至少一部分,来针对关系数据库管理系统接收到的新提交的结构化查询语言(SQL)查询生成查询计划。 | ||
搜索关键词: | 具有 时态 关系 数据库 管理 系统 中的 查询 计划 生成 执行 | ||
【主权项】:
1.一种计算机实现的方法,其包括:/n响应于在关系数据库管理系统处接收到将需要从关系数据库管理系统管理的时态关系数据库的时态表访问数据的多个结构化查询语言(SQL)查询,来执行所述多个SQL查询以生成针对每个查询的查询结果,执行所述多个SQL查询包括:/n生成和执行在执行之后被保留在存储器中的多个查询计划,其中所述多个查询计划中的每一个包括通过边连接的节点的有向图,其中每一个有向图表示查询计划运算符的有序集合,所述查询计划运算符在被执行时生成针对所述多个SQL查询中的一个的查询结果,其中有向图的每一个节点表示查询计划运算符中的一个,其中每一个有向图通过它的至少一个边连接到另一个有向图的至少一个节点,以使得那些有向图共享至少一个节点,其中每一个有向图的节点中的至少一个标识时态关系数据库的时态表中的一个,并且其中每一个有向图的节点中的至少另一个标识在执行之后被保留在存储器中并且被创建以存储执行该节点所表示的查询计划运算符的结果的时态表;以及/n将针对所述多个SQL查询中的每一个的查询结果传输到一个或多个客户端,所述一个或多个客户端向关系数据库管理系统传输了该SQL查询。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于米雷克斯简易股份公司,未经米雷克斯简易股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201880027557.0/,转载请声明来源钻瓜专利网。