【技术实现步骤摘要】
一种数据清理方法、装置及电子设备
本说明书实施例涉及计算机
,特别涉及一种数据清理方法、装置及电子设备。
技术介绍
随着信息技术的发展和互联网的普及,互联网用户的急速增长,计算机系统服务器中单位时间产生的数据库表数据、文件、日志等内容日益增加,如果不能及时的清理这些待清理的内容,将对系统的高可用和性能产生巨大的影响,甚至会导致系统不可用。在现有技术中,针对应用系统的数据如何清理的,通常情况下往往是运营维护人员需要通过编写并运行后台代码来实现指定数据的清理。数据清理的依据通常是按照固定的时间周期、固定的数据占用空间、固定的数据量进行清理。在通过现有技术进行数据清理时,运营维护人员可以设置时间周期,在每个时间周期内对数据进行一次清理;或者设置固定的数据占用空间,即数据占用空间达到预设值,则进行一次数据清理;所在是设置固定的数据量,即数据量达到一定值,则进行一次数据清理。如果按照固定的时间周期来进行清理,当遇到短时间内产生、接收大量文件、日志或者数据库表数据的场景时,由于无法及时清理存量内容,可能会导 ...
【技术保护点】
1.一种数据清理方法,其特征在于,包括:/n基于清理策略执行清理任务;其中,所述清理任务用于针对待清理对象进行清理;所述清理策略为执行清理任务所使用的方案;所述清理策略对应有变更条件,所述变更条件用于表示所述清理策略需要变更的条件;/n采集表征待清理对象存储信息的指标值;/n在所述指标值符合变更条件的情况下,根据所述指标值的大小对所述清理策略进行修改,以便于基于修改后的清理策略执行清理任务。/n
【技术特征摘要】
1.一种数据清理方法,其特征在于,包括:
基于清理策略执行清理任务;其中,所述清理任务用于针对待清理对象进行清理;所述清理策略为执行清理任务所使用的方案;所述清理策略对应有变更条件,所述变更条件用于表示所述清理策略需要变更的条件;
采集表征待清理对象存储信息的指标值;
在所述指标值符合变更条件的情况下,根据所述指标值的大小对所述清理策略进行修改,以便于基于修改后的清理策略执行清理任务。
2.根据权利要求1所述的方法,其特征在于,所述清理任务包括清理执行时间;相应的,在到达清理执行时间时,基于清理策略执行所述清理任务。
3.根据权利要求1所述的方法,其特征在于,所述清理任务包括清理执行用户;相应的,在所述清理执行用户具有清理所述待清理对象的权限的情况下,基于清理策略执行所述清理任务。
4.根据权利要求1所述的方法,其特征在于,所述待清理对象包括文件夹、文件、数据表中的至少一种。
5.根据权利要求1所述的方法,其特征在于,所述清理策略包括清理周期和待清理对象保留时间。
6.根据权利要求1所述的方法,其特征在于,所述清理策略还包括清理任务的优先级;相应的,所述方法还包括:
在包括多个清理任务的情况下,根据所述优先级确定执行所述多个清理任务的顺序。
7.根据权利要求1所述的方法,其特征在于,所述指标值包括存储空闲率、文件目录中文件存储大小、磁盘IO速度、数据表中数据量大小、存储占比、数据量增长率中的至少一种。
8.根据权利要求1所述的方法,其特征在于,若出现以下情况,则所述指标值符合所述变更条件:
所述指标值小于第一预设值或所述指标值大于第二预设值;所述第一预设值小于所述第二预设值。
9.根据权利要求1所述的方法,其特征在于,所述根据所述指标值的大小对所述清理策略进行修改包括:
在所述指标值小于第一预设值的情况下,提高所述清理策略中的清理周期和/或待清理对象保留时间。
10.根据权利要求1所述的方法...
【专利技术属性】
技术研发人员:蒋超,杨晓,叶磊,余振庭,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。