[发明专利]到备用数据库的自动查询卸载在审
| 申请号: | 201980052057.7 | 申请日: | 2019-04-03 |
| 公开(公告)号: | CN112534419A | 公开(公告)日: | 2021-03-19 |
| 发明(设计)人: | S·索纳瓦尼;M·吉尔卡 | 申请(专利权)人: | 甲骨文国际公司 |
| 主分类号: | G06F16/245 | 分类号: | G06F16/245;G06F16/27 |
| 代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 冯薇 |
| 地址: | 美国加*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 备用 数据库 自动 查询 卸载 | ||
1.一种方法,包括:
第一数据库系统,维护包括数据集的主数据库;
在第一数据库系统处接收对主数据库中的数据集的查询;
第一数据库系统自动确定是否将所述查询卸载到第二数据库系统,该第二数据库系统维护了复制主数据库的备用数据库;
响应于确定将所述查询卸载到第二数据库系统,第一数据库系统通过向第二数据库系统递交对备用数据库中的数据集的拷贝运行所述查询的请求来自动卸载查询;
从第二数据库系统接收所述查询的结果;并且
第一数据库系统向用户返回从第二数据库系统接收到的查询结果作为所述查询的结果。
2.根据权利要求1所述的方法,还包括:
第一数据库系统在特定时间戳处检测主数据库上的事务的提交;
其中所述事务修改了主数据库中的一个或多个数据库对象;
响应于检测到所述主数据库上的事务的提交:在最近提交对象中记录与所述一个或多个数据库对象中的每个相关的特定时间戳;
其中第一数据库系统至少部分地基于最近提交对象来自动确定是否将所述查询卸载到第二数据库系统。
3.根据权利要求2所述的方法,还包括:
第一数据库系统从第二数据库系统接收指示第二数据库系统的当前时间戳的消息;
响应于接收到所述消息,第一数据库系统在对于(a)没有用于第二数据库系统设置的标志并且(b)与不大于第二数据库系统的当前时间戳的时间戳相关联的每个数据库对象的最近提交对象内,自动设置用于第二数据库系统的相应标志。
4.根据权利要求3所述的方法,其中:
所述查询是对在主数据库中的一个或多个查询数据库对象进行的;
第一数据库系统至少部分地基于最近提交对象来自动确定是否将所述查询卸载到第二数据库系统,包括:
确定是否在最近提交对象内设置了用于第二数据库系统的并与所述一个或多个查询数据库对象中的每个相关联的每个相应标志,
响应于确定在最近提交对象内设置了用于第二数据库系统的并与所述一个或多个查询数据库对象中的每个相关联的每个相应标志,自动将所述查询识别为符合卸载要求。
5.根据权利要求3所述的方法,其中:
所述查询是对所述在主数据库中的一个或多个查询数据库对象进行的;
第一数据库系统至少部分地基于最近提交对象来自动确定是否将所述查询卸载到第二数据库系统,包括:
确定是否在最近提交对象内设置了用于第二数据库系统的并与所述一个或多个查询数据库对象中的每个相关联的每个相应标志,
响应于确定在最近提交对象内未设置用于第二数据库系统的并与所述一个或多个查询数据库对象中的至少一个查询数据库对象相关联的至少一个标志,至少部分地基于确定以下一项或多项来自动确定执行所述查询到第二数据库系统的延迟的卸载:
所述查询的运行时间估计超过运行时间的阈值量,或者
第二数据库系统的当前时间戳在根据最近提交对象内的所述一个或多个查询数据库对象的最近提交时间的时间的阈值量内;
一旦第二数据库系统的当前时间戳达到最近提交对象内的所述一个或多个查询数据库对象的最近提交时间,则自动将所述查询识别为符合卸载要求;
在确定第二数据库系统的当前时间戳已达到最近提交对象内的所述一个或多个查询数据库对象的最近提交时间之后,第一数据库系统自动卸载所述查询。
6.根据权利要求3所述的方法,还包括:
在第一数据库系统处接收对主数据库中的数据集的第二查询;
其中所述第二查询是对在主数据库中的一个或多个查询数据库对象进行的;
第一数据库系统至少部分地基于最近提交对象来自动确定是否将所述第二查询卸载到包括第二数据库系统的一个或多个备用数据库系统包括,针对所述一个或多个备用数据库系统中的每个备用数据库系统:
确定在最近提交对象内未设置用于相应备用数据库系统的与所述一个或多个查询数据库对象的至少一个相应数据库对象相关联的至少一个标志;
响应于确定所述一个或多个备用数据库系统中的每个备用数据库系统与最近提交对象内的至少一个复位标志相关联,自动对主数据库运行所述第二查询。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980052057.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:新型口服组合物
- 下一篇:非易失性存储器中的数据有效性跟踪





