[发明专利]分层存储装置中的列式高速缓存在审
| 申请号: | 201680059389.4 | 申请日: | 2016-10-22 |
| 公开(公告)号: | CN108140048A | 公开(公告)日: | 2018-06-08 |
| 发明(设计)人: | R·D·迈克尼科尔;V·沙;X·华;J·卡普;S·K·茶文;M·科尔根;T·拉希里;A·T·H·吴;K·梅亚潘;A·加内什;J·R·洛埃扎;K·尤玛玛格斯瓦兰;Y·秦 | 申请(专利权)人: | 甲骨文国际公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 边海梅 |
| 地址: | 美国加*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 存储系统 存储层 数据库服务器 高速缓存 复制 分层存储装置 存储存储器 存储器 查询处理 数据集 元数据 逐出 创建 过滤 关联 访问 | ||
1.一种在包括持久性存储装置的存储层、易失性存储器的存储层以及一个或多个附加存储层的系统中使用的方法,包括:
以持久格式将数据集的持久格式副本存储在所述持久性存储装置上;
以镜像格式将所述数据集的第一镜像格式副本存储在所述一个或多个附加存储层当中的特定存储层中;
其中所述镜像格式不同于所述持久格式;
其中所述特定存储层具有比所述易失性存储器慢并且比所述持久性存储装置快的访问速度;
响应于要求访问所述数据集的查询,执行以下步骤:
将所述第一镜像格式副本从所述特定存储层复制到所述易失性存储器,以在所述易失性存储器中创建第二镜像格式副本;以及
使用所述第二镜像格式副本来处理所述查询;并且
其中所述方法由一个或多个计算设备执行。
2.如权利要求1所述的方法,其中:
所述查询由在服务器机器上执行的数据库服务器实例接收;以及所述易失性存储器、所述特定存储层和所述持久性存储装置位于与所述服务器机器分开的存储系统中。
3.如权利要求2所述的方法,其中使用所述第二镜像格式副本来处理所述查询的步骤包括:
使所述数据库服务器实例将任务传送给所述存储系统;
所述存储系统将所述第一镜像格式副本复制到所述存储系统的所述易失性存储器;以及
所述存储系统使用所述第二镜像格式副本来执行所述任务。
4.如权利要求3所述的方法,还包括:所述存储系统以列式格式向所述数据库服务器实例返回所述任务的结果,并且所述数据库服务器实例将所述结果作为存储器内单元存储在所述服务器机器内。
5.如权利要求3所述的方法,其中所述任务是所述查询所需的过滤操作或聚集操作。
6.如权利要求2所述的方法,还包括:在所述数据集的任何镜像格式副本在所述存储系统中存在之前,所述存储系统通过在所述存储系统的至少两个存储层中构建所述数据集的镜像格式副本,来对加载-触发事件做出响应。
7.如权利要求6所述的方法,其中所述至少两个存储层包括所述易失性存储器以及性能比所述易失性存储器慢的至少一个固态存储层。
8.如权利要求1所述的方法,其中:
所述查询由在服务器机器上执行的数据库服务器实例接收;
所述易失性存储器和所述特定存储层位于所述服务器机器上;以及
所述持久性存储装置位于与所述服务器机器分开的存储系统中。
9.如权利要求8所述的方法,还包括:在所述数据集的任何镜像格式副本在所述服务器机器中存在之前,所述服务器机器通过在所述服务器机器的至少两个存储层中构建所述数据集的镜像格式副本,来对加载-触发事件做出响应。
10.如权利要求9所述的方法,其中所述至少两个存储层包括所述易失性存储器以及性能比所述易失性存储器慢的至少一个固态存储层。
11.一种在包括持久性存储装置的存储层、易失性存储器的存储层以及一个或多个附加存储层的系统中使用的方法,包括:
以持久格式将数据集的持久格式副本存储在所述持久性存储装置上;
基于来自所述持久格式副本的数据,以镜像格式在所述易失性存储器中构建所述数据集的第一镜像格式副本;
其中所述镜像格式不同于所述持久格式;
响应于所述第一镜像格式副本从所述易失性存储器中被逐出,将所述第一镜像格式副本从所述易失性存储器复制到特定存储层,以在所述特定存储层中创建第二镜像格式副本;
其中所述特定存储层是所述一个或多个附加存储层之一;
其中所述特定存储层具有比所述易失性存储器慢并且比所述持久性存储装置快的访问速度;并且
其中所述方法由一个或多个计算设备执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680059389.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据处理装置和方法以及数据容器结构
- 下一篇:基于树的数据结构的并行批量处理





