[发明专利]一种基于数据库的分区归档方法及装置、存储介质、设备在审
| 申请号: | 202211427706.7 | 申请日: | 2022-11-15 |
| 公开(公告)号: | CN115687360A | 公开(公告)日: | 2023-02-03 |
| 发明(设计)人: | 王均 | 申请(专利权)人: | 平安壹钱包电子商务有限公司 |
| 主分类号: | G06F16/22 | 分类号: | G06F16/22 |
| 代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 焦禹 |
| 地址: | 518031 广东省深圳市福田区福田*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 数据库 分区 归档 方法 装置 存储 介质 设备 | ||
本申请涉及数据处理技术领域,公开了一种基于数据库的分区归档方法及装置、存储介质、计算机设备,该方法包括:接收命令行输入指令,从所述命令行输入指令中提取目标参数,所述目标参数包括分区名、分区最小时间以及分区最大时间;基于所述目标参数,从所述数据库的多个分区中确定目标分区,并从待归档文件中确定目标归档文件;将所述目标归档文件存储至所述目标分区中。本申请可以指定分区进行归档,不再单纯地依赖元数据的归档保留策略进行归档,使得归档的方式更加灵活与便捷。
技术领域
本申请涉及数据处理技术领域,尤其是涉及到一种基于数据库的分区归档方法及装置、存储介质、计算机设备。
背景技术
随着表中的数据量不断增大,在表中查询数据时的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进行分区后,逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样在进行数据查询时,可以大大提升数据查询的速度。
当前oracle数据库等数据库分区自动归档时,只能按照定义好的时间范围进行归档,但是真实的产线环境中,实际的需求可能只是归档部分分区或者归档单独一个分区,此时只能人工操作,或者对元数据进行调整之后再进行归档,过程繁琐,且效率低下。
发明内容
有鉴于此,本申请提供了一种基于数据库的分区归档方法及装置、存储介质、计算机设备,可以指定分区进行归档,不再单纯地依赖元数据的归档保留策略进行归档,使得归档的方式更加灵活与便捷。
根据本申请的一个方面,提供了一种基于数据库的分区归档方法,包括:
接收命令行输入指令,从所述命令行输入指令中提取目标参数,所述目标参数包括分区名、分区最小时间以及分区最大时间;
基于所述目标参数,从所述数据库的多个分区中确定目标分区,并从待归档文件中确定目标归档文件;
将所述目标归档文件存储至所述目标分区中。
根据本申请的另一方面,提供了一种基于数据库的分区归档装置,包括:
指令接收模块,用于接收命令行输入指令,从所述命令行输入指令中提取目标参数,所述目标参数包括分区名、分区最小时间以及分区最大时间;
目标分区确定模块,用于基于所述目标参数,从所述数据库的多个分区中确定目标分区,并从待归档文件中确定目标归档文件;
存储模块,用于将所述目标归档文件存储至所述目标分区中。
依据本申请又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述基于数据库的分区归档方法。
依据本申请再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述基于数据库的分区归档方法。
借由上述技术方案,本申请提供的一种基于数据库的分区归档方法及装置、存储介质、计算机设备,首先,可以从接收的命令行输入指令中提取出目标参数,在这里,目标参数可以包括分区名、分区最小时间以及分区最大时间。确定目标参数之后,可以根据目标参数从数据库的多个分区中找到目标分区,并可以根据目标参数从待归档文件中找出生成时间处于分区最小时间以及分区最大时间之间的待归档文件作为目标归档文件。确定目标归档文件和目标分区之后,可以将目标归档文件存储在目标分区中。本申请可以指定分区进行归档,不再单纯地依赖元数据的归档保留策略进行归档,使得归档的方式更加灵活与便捷。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安壹钱包电子商务有限公司,未经平安壹钱包电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211427706.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种直气嘴装配装置
- 下一篇:一种污水处理用消毒装置





