暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
CN119597751A-数据库集群索引页面的回收方法及相关产品_电科金仓.PDF
15
14页
0次
2025-03-21
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202411048112 .4
(22)申请日 2024 .07 .31
(71)申请人 中电科金仓北京科技股份有限公
地址 100102 北京市朝阳区容达路7号院5
号楼13101内二层201
(72)发明人 杨尚 冷建全 孙文奇 
(74)专利代理机构 北京智汇东方知识产权代理
事务所(普通合伙) 11391
专利代理师 刘长江
(51)Int.Cl.
G06F
16/22
(2019 .01)
G06F
16/23
(2019 .01)
G06F
16/2458
(2019 .01)
G06F
16/27
(2019 .01)
(54)发明名称
数据库集群索引页面的回收方法及相关产
(57)摘要
本发明提供了一种数据库集群索引页面的
回收方法及相关产品其中上述方法包括获取
主机索引树中待移除的空页面主机索引树为数
据库集群的主机中的索引树移除空页面并记录
空页面对应的回收事务号回收事务号为移除空
页面时主机要分配的下一个事务号确定数据库
集群中的最小可见事务号最小可见事务号包括
数据库集群中主机最小可见事务号和备机最小
可见事务号根据回收事务号和最小可见事务号
判断在主机索引树上移除的空页面是否符合回
收条件若是则回收空页面通过此方法能够在
同时考虑数据库集群的主机和备机的情况下
保移除的空页面能够安全回收从而提升数据库
集群的资源利用率以及索引的执行效率
权利要求书2页 说明书8页 附图3页
CN 119597751 A
2025.03.11
CN 119597751 A
1 .一种数据库集群索引页面的回收方法包括
获取主机索引树中待移除的空页面所述主机索引树为所述数据库集群的主机中的索
引树所述空页面为页面内部数据记录为空的所述索引页面
移除所述空页面并记录所述空页面对应的回收事务号所述回收事务号为移除所述空
页面时所述主机要分配的下一个事务号
确定所述数据库集群中的最小可见事务号所述最小可见事务号包括所述数据库集群
中主机最小可见事务号和备机最小可见事务号
根据所述回收事务号和所述最小可见事务号判断在主机索引树上移除的所述空页面
是否符合回收条件
若是则回收所述空页面
2 .根据权利要求1所述的数据库集群索引页面的回收方法其中
所述获取主机索引树中待移除的所述空页面的步骤之前还包括获取回收空页面的回
收指令
所述确定所述数据库集群中的最小可见事务号的步骤包括获取所述数据库集群在接
收到所述回收指令的响应时刻所述主机的主机快照根据所述主机快照确定所述主机最小
可见事务号
3 .根据权利要求2所述的数据库集群索引页面的回收方法其中
所述根据所述主机快照确定所述主机最小可见事务号的步骤包括
获取所述主机快照记录的主机检测事务号所述主机检测事务号为所述主机快照生成
时所述主机将要分配的下一个事务号
获取所述主机中处于执行状态的事务对应的主机执行事务号并将小于所述主机检测
事务号的所述主机执行事务号作为主机可见事务号
在所述主机可见事务号中选择最小的所述主机执行事务号作为所述主机最小可见事
务号
4 .根据权利要求2所述的数据库集群索引页面的回收方法其中
所述确定所述数据库集群中的最小可见事务号的步骤还包括
获取所述数据库集群中备机反馈的且反馈时刻与所述响应时刻最相近的最小可见事
务号作为所述备机最小可见事务号
5 .根据权利要求4所述的数据库集群索引页面的回收方法其中
所述备机反馈所述备机最小可见事务号的步骤包括
生成所述备机中的备机快照
获取所述备机快照记录的备机检测事务号所述备机检测事务号为所述备机快照生成
时所述备机将要分配的下一个事务号
获取所述备机中处于执行状态的事务对应的备机执行事务号并将小于所述备机检测
事务号的所述备机执行事务号作为备机可见事务号
在所述备机可见事务号中选择最小的所述备机执行事务号作为所述备机最小可见事
务号
6 .根据权利要求1所述的数据库集群索引页面的回收方法其中
所述根据所述回收事务号和所述最小可见事务号判断在主机索引树上移除的所述空
权 利 要 求 书
1/2
2
CN 119597751 A
2
of 14
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜