[发明专利]用于数据库中的存储器中单元的非破坏性版本化的方法和设备有效
申请号: | 201780043813.0 | 申请日: | 2017-05-30 |
公开(公告)号: | CN109478183B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | A·穆里克;N·穆克尔杰;S·哈塞;T·拉希里;J·洛伊扎 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F16/245 | 分类号: | G06F16/245 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 边海梅 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供了用于数据库中的存储器中单元的非破坏性版本化的技术。数据库服务器生成并维护反映直到第一快照时间对镜像数据集做出的更改的第一IMU;以及反映直到第二快照时间对镜像数据集做出的更改的第二IMU。在第一时段期间,数据库服务器通过存储第一陈旧性元数据来响应对镜像数据中的第一数据项的更新,第一陈旧性元数据指示第一IMU中的第一数据项的副本是陈旧的。在第二时段期间,数据库服务器通过存储第二陈旧性元数据来响应对镜像数据中的第二数据项的更新,第二陈旧性元数据指示第二IMU中的第二数据项的副本是陈旧的。数据库服务器通过访问第一IMU或第二IMU来响应请求。 | ||
搜索关键词: | 用于 数据库 中的 存储器 单元 破坏性 版本 方法 设备 | ||
【主权项】:
1.一种方法,包括:在持久性存储装置中维护数据库服务器能够访问的数据库;其中所述数据库包括镜像数据集中每个数据项的持久性副本;所述数据库服务器在易失性存储器中生成和维护包括所述镜像数据集中的每个数据项的副本的第一IMU,每个副本反映直到第一快照时间对数据项做出的更改;在从第一快照时间到晚于第一快照时间的第二快照时间的第一时段期间,所述数据库服务器通过以下来响应对所述镜像数据集中的第一数据项的更新:更改第一数据项的持久性格式副本,而不更新第一IMU中的第一数据项的副本;以及存储第一陈旧性元数据,所述第一陈旧性元数据指示第一IMU中的第一数据项的副本是陈旧的;所述数据库服务器在易失性存储器中生成和维护第二IMU,第二IMU包括所述镜像数据集中的每个数据项的副本,每个副本反映直到第二快照时间对数据项做出的更改;在第二快照时间开始的第二时段期间,数据库服务器通过以下来响应对所述镜像数据集中的第二数据项的更新:更改第二数据项的持久性格式副本,而不更新第二IMU中的第二数据项的副本;以及存储第二陈旧性元数据,所述第二陈旧性元数据指示第二IMU中的第二数据项的副本是陈旧的;当所述数据库服务器维护第一IMU和第二IMU两者时,所述数据库服务器:接收需要访问所述镜像数据集中的特定数据项的请求;通过从包括第一IMU和第二IMU的所述镜像数据集的存储器中组选择IMU来响应所述请求;以及从所选择的IMU获得至少一些数据项以生成对所述请求的响应;其中所述方法由一个或多个计算设备执行。如权利要求1所述的方法,其中在从第二快照时间开始的第二时段期间,所述数据库服务器响应对所述镜像数据集中的第二数据项的更新包括:所述数据库服务器响应更新而不做出对第一陈旧性元数据的任何进一步更新。如权利要求1所述的方法,其中在从第二快照时间开始的第二时段期间,所述数据库服务器响应对所述镜像数据集中的第二数据项的更新包括所述数据库服务器响应更新而不做出对第一陈旧性元数据的任何进一步更新。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201780043813.0/,转载请声明来源钻瓜专利网。
- 上一篇:用于可移动物体跟踪和分析的系统和方法
- 下一篇:识别、处理和显示数据点聚类