[发明专利]用于优化数据库去重的装置、方法和计算机介质有效
申请号: | 201580063350.5 | 申请日: | 2015-11-05 |
公开(公告)号: | CN107003935B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | B·多尔夫;N·纳加拉纳姆;S·R·帕蒂尔;R·M·夏拉格皮 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F12/00 | 分类号: | G06F12/00 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 优化 数据库 装置 方法 计算机 介质 | ||
1.一种数据库去重优化器,包括一个或多个处理器,耦合至所述一个或多个处理器的一个或多个存储器,以及耦合至所述一个或多个处理器的一个或多个计算机可读硬件存储设备,其中所述计算机可读硬件存储设备中的一个或多个包含程序代码,所述程序代码被配置为经由一个或多个存储器,由所述处理器中的一个或多个来运行以实施一种用于优化数据库的去重的方法,所述数据库被存储在被组织为两个或更多个层级的数据库存储设备集合上,所述方法包括:
所述数据库去重优化器从数据库日志获取事务请求,其中所述事务请求标识:存储于所述数据库中的已有记录;对所述已有记录执行的事务的类型;以及被写入所述已有记录的经更新的数据值;
所述数据库去重优化器响应于所述获取而标识第一逻辑块,所述第一逻辑块对应于第一物理块并且存储由所述事务请求标识的所述经更新的数据值;
所述数据库去重优化器进一步标识第二逻辑块,所述第二逻辑块在所述数据库存储设备集合中的存储设备上存储由所述已有记录所包括的已有数据值;以及
所述数据库去重优化器引导去重模块将所述第一逻辑块和所述第二逻辑块与相同的物理块相关联。
2.根据权利要求1所述的数据库去重优化器,其中所述相同的物理块是所述第一物理块。
3.根据权利要求1或2所述的数据库去重优化器,其中所述第一逻辑块和所述第二逻辑块根据所述经更新的数据值的第一特性以及所述已有数据值的第二特性而与所述两个或更多个层级中的相同层级相关联。
4.根据权利要求1或2所述的数据库去重优化器,其中第一特性和第二特性从包括以下的组中被选择:所述经更新的值将被访问的预期频率、所述经更新的值的预期使用类型以及所述经更新的值对于所述数据库的用户的重要度。
5.根据权利要求1或2所述的数据库去重优化器,其中所述数据库存储设备集合中的每个存储设备根据所述每个存储设备的特性而与所述两个或更多个层级中的特定层级相关联,并且其中所述特性从包括以下的组中被选择:数据读取时间、数据写入时间和存储容量。
6.根据权利要求1或2所述的数据库去重优化器,进一步包括:
所述数据库去重优化器确定所述第二逻辑块标识充分的存储容量以存储所述经更新的数据值。
7.根据权利要求1或2所述的数据库去重优化器,其中所述从数据库日志获取事务请求、所述标识第一逻辑块以及所述进一步标识第二逻辑块是通过仅访问存储于所述一个或多个存储器中的记录而被执行。
8.一种用于优化数据库的去重的方法,所述数据库被存储在被组织为两个或更多个层级的数据库存储设备集合上,所述方法包括:
数据库去重优化器从数据库日志获取事务请求,其中所述事务请求标识:存储于所述数据库中的已有记录;对所述已有记录执行的事务的类型;以及被写入所述已有记录的经更新的数据值;
所述数据库去重优化器响应于所述获取而标识第一逻辑块,所述第一逻辑块对应于第一物理块并且存储由所述事务请求标识的所述经更新的数据值;
所述数据库去重优化器进一步标识第二逻辑块,所述第二逻辑块在所述数据库存储设备集合中的存储设备上存储由所述已有记录所包括的已有数据值;以及
所述数据库去重优化器引导去重模块将所述第一逻辑块和所述第二逻辑块与相同的物理块相关联。
9.根据权利要求8所述的方法,其中所述相同的物理块是所述第一物理块。
10.根据权利要求8或9所述的方法,其中所述第一逻辑块和所述第二逻辑块根据所述经更新的数据值的第一特性以及所述已有数据值的第二特性而与所述两个或更多个层级中的相同层级相关联。
11.根据权利要求8或9所述的方法,其中第一特性和第二特性从包括以下的组中被选择:所述经更新的值将被访问的预期频率、所述经更新的值的预期使用类型、以及所述经更新的值对于所述数据库的用户的重要度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580063350.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:跨分布式存储器的指针追踪
- 下一篇:可穿戴音频设备