[发明专利]数据库表水位的处理方法、装置、计算机设备及存储介质在审
申请号: | 201910432704.9 | 申请日: | 2019-05-23 |
公开(公告)号: | CN110287183A | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 崔刚 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/215 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 黄章辉 |
地址: | 518000 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标表 数据库表 计算机设备 目标数据库 统计信息 水位 存储介质 数据库技术 清理条件 索引 预设 遗漏 查找 释放 重建 应用 | ||
1.一种数据库表水位的处理方法,其特征在于,包括:
确定待清理的目标数据库;
从所述目标数据库中查找满足预设清理条件的各个表,作为待清理的各个目标表;
清理所述各个目标表上的数据;
锁住所述各个目标表的统计信息;
分别重建所述各个目标表的索引;
释放所述各个目标表的统计信息;
其中,所述目标数据库包括两个以上的存储分区,所述从所述目标数据库中查找满足预设清理条件的各个表,作为待清理的各个目标表包括:
读取所述目标数据库中各个存储分区的最近一次使用时间;
从所述各个存储分区中确定出最近一次使用时间满足预设使用超时条件的存储分区;
将确定的存储分区中的所有表确定为待清理的各个目标表。
2.根据权利要求1所述的数据库表水位的处理方法,其特征在于,所述数据库表水位的处理方法还包括:
在锁住所述各个目标表的统计信息时,记录所述各个目标表当前的统计信息作为第一统计信息;
在释放所述各个目标表的统计信息之后,记录所述各个目标表当前的统计信息作为第二统计信息;
对比所述第二统计信息与所述第一统计信息;
若所述第二统计信息与所述第一统计信息不一致,则向指定人员发出关于目标表重建索引失败的消息。
3.根据权利要求1所述的数据库表水位的处理方法,其特征在于,所述从所述目标数据库中查找满足预设清理条件的各个表,作为待清理的各个目标表包括:
读取预先配置的失效配置信息;
根据所述失效配置信息从所述目标数据库中查找表内数据均为失效数据的各个表;
将查找到的各个表确定为待清理的各个目标表。
4.根据权利要求1至3中任一项所述的数据库表水位的处理方法,其特征在于,所述确定待清理的目标数据库包括:
读取预先配置的失效配置信息;
根据所述失效配置信息从各个数据库中查找存在失效数据的数据库;
将查找到的数据库确定为待清理的目标数据库。
5.一种数据库表水位的处理装置,其特征在于,包括:
数据库确定模块,用于确定待清理的目标数据库;
目标表查找模块,用于从所述目标数据库中查找满足预设清理条件的各个表,作为待清理的各个目标表;
表数据清理模块,用于清理所述各个目标表上的数据;
统计信息锁住模块,用于锁住所述各个目标表的统计信息;
表索引重建模块,用于分别重建所述各个目标表的索引;
统计信息释放模块,用于释放所述各个目标表的统计信息;
其中,所述目标数据库包括两个以上的存储分区,所述目标表查找模块包括:
使用时间读取单元,用于读取所述目标数据库中各个存储分区的最近一次使用时间;
分区确定单元,用于从所述各个存储分区中确定出最近一次使用时间满足预设使用超时条件的存储分区;
第一目标表确定单元,用于将确定的存储分区中的所有表确定为待清理的各个目标表。
6.根据权利要求5所述的数据库表水位的处理装置,其特征在于,所述数据库表水位的处理装置还包括:
第一信息记录模块,用于在锁住所述各个目标表的统计信息时,记录所述各个目标表当前的统计信息作为第一统计信息;
第二信息记录模块,用于在释放所述各个目标表的统计信息之后,记录所述各个目标表当前的统计信息作为第二统计信息;
信息对比模块,用于对比所述第二统计信息与所述第一统计信息;
信息发送模块,用于若所述信息对比模块的对比结果为不一致,则向指定人员发出关于目标表重建索引失败的消息。
7.根据权利要求5所述的数据库表水位的处理装置,其特征在于,所述目标表查找模块包括:
失效配置读取单元,用于读取预先配置的失效配置信息;
失效数据查找单元,用于根据所述失效配置信息从所述目标数据库中查找表内数据均为失效数据的各个表;
第二目标表确定单元,用于将查找到的各个表确定为待清理的各个目标表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910432704.9/1.html,转载请声明来源钻瓜专利网。