[发明专利]一种数据库的表空间整理方法、装置、设备及介质在审
申请号: | 202210731394.2 | 申请日: | 2022-06-24 |
公开(公告)号: | CN115080567A | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 姚伏霞 | 申请(专利权)人: | 平安银行股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/242 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 刘凤 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据库 空间 整理 方法 装置 设备 介质 | ||
1.一种数据库的表空间整理方法,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面显示数据库包含的初始数据表和初始表空间;所述方法包括:
响应针对所述数据库进行的数据表处理操作,在所述图形用户界面展示进行数据表处理后的所述数据库包含的第一数据表和第一表空间;所述第一数据表包括包含有第一碎片表空间的第二数据表;
根据所述第一表空间和预设的整理要求,从所述第二数据表中,确定出能够进行整理的第三数据表;
预测对所述第三数据表进行整理后,所述数据库包含第二表空间,并根据所述第二表空间和预设的整理要求,从所述第二数据表中,确定出除所述第三数据表以外能够进行整理的第四数据表;
在满足预设的开始整理条件时,按照预设的整理方法依次对所述第三数据表和第四数据进行整理,以释放所述数据库的表空间。
2.根据权利要求1所述的方法,其特征在于,所述第一表空间包括:第一自由表空间、第一碎片表空间和第一已用表空间;在所述图形用户界面展示所述第一表空间包括:
在所述图形用户界面以第一展示方式展示所述第一表自由表空间;在所述图形用户界面以第二展示方式展示所述第一碎片表空间;在所述图形用户界面以第三展示方式展示所述第一已用表空间;其中,所述第一展示方式、第二展示方式和第三展示方式均不相同。
3.根据权利要求1所述的方法,其特征在于,所述第一数据表还包括不包含有第一碎片表空间的第五数据表;在所述图形用户界面展示所述第一数据表包括:
在所述图形用户界面以第一等级展示方式展示所述第二数据表,在所述图形用户界面以第二等级展示方式展示所述第五数据表;所述第一等级展示方式高于第二等级展示方式。
4.根据权利要求1所述的方法,其特征在于,在得到了所述第四数据表之后,所述方法包括:
在所述图形用户界面以第三等级展示方式展示所述第三数据表,在所述图形用户界面以第四等级展示方式展示所述第四数据表;所述第三等级展示方式高于第四等级展示方式。
5.根据权利要求1所述的方法,其特征在于,所述预设的开始整理条件包括以下至少之一:
检测到针对整理控件的第一触控操作;
预设的等待时间耗尽;
以及检测到针对所述第三数据表的第二触控操作。
6.根据权利要求5所述的方法,其特征在于,所述按照预设的整理方法依次对所述第三数据表进行整理,包括:
在检测到针对针对整理控件的第一触控操作或预设的等待时间耗尽时,按照预设的排序方式对所述第三数据表进行排序;
按照预设的整理方法对排序后的所述第三数据表依次进行整理;
在检测到针对所述第三数据表的第二触控操作时,根据预设的整理方法按照所述第二触控操作对应的触控顺序对所述第三数据表依次进行整理。
7.根据权利要求1所述的方法,其特征在于,所述按照预设的整理方法依次对所述第三数据表进行整理,包括:
对所述第三数据表进行复制操作,得到与所述第三数据表包含的数据内容相同的第六数据表;
针对进行数据重组后的所述第六数据表进行重新命名,并替换所述第三数据表,完成整理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210731394.2/1.html,转载请声明来源钻瓜专利网。