【技术实现步骤摘要】
数据处理方法、装置、电子设备及计算机可读存储介质
[0001]本申请涉及金融科技领域及其他相关
,具体而言,涉及一种数据处理方法
、
装置
、
电子设备及计算机可读存储介质
。
技术介绍
[0002]脏数据指的是数据库操作系统已经删除,但是数据库中仍未删除的数据,在现有技术中,对于数据库中的脏数据的清除操作,通常需要在对数据库进行停机之后才能进行,从而导致数据库的脏数据清理不及时
、
清除效率低的问题
。
[0003]针对上述的问题,目前尚未提出有效的解决方案
。
技术实现思路
[0004]本申请提供了一种数据处理方法
、
装置
、
电子设备及计算机可读存储介质,以至少解决现有技术中对数据库中的脏数据清除效率低的技术问题
。
[0005]根据本申请的一个方面,提供了一种数据处理方法,包括:获取数据库中目标表对应的表调用时间曲线,其中,目标表为数据库中存在脏数据的表,脏数据为数据 ...
【技术保护点】
【技术特征摘要】
1.
一种数据处理方法,其特征在于,包括:获取数据库中目标表对应的表调用时间曲线,其中,所述目标表为所述数据库中存在脏数据的表,所述脏数据为数据库操作系统已经删除
、
但是所述数据库中仍未删除的数据,所述表调用时间曲线用于表征所述目标表对应的
N
个历史调用时刻,
N
为大于1的整数;获取所述目标表中的脏数据对应的脏数据调用时间曲线,其中,所述脏数据调用时间曲线用于表征所述脏数据对应的
M
个历史调用时刻,
M
为大于1的整数;根据所述表调用时间曲线和所述脏数据调用时间曲线生成脏数据清理计划,其中,所述脏数据清理计划用于在目标时间段清除所述脏数据,其中,所述目标时间段为预估的所述数据库操作系统不会调用所述目标表以及所述脏数据的时间段;根据所述脏数据清理计划清除所述数据库中的脏数据
。2.
根据权利要求1所述的数据处理方法,其特征在于,获取数据库中目标表对应的表调用时间曲线,包括:监测所述目标表对应的表调用操作,其中,所述表调用操作至少包括如下之一:所述目标表对应的数据读取操作
、
所述目标表对应的数据修改操作
、
所述目标表对应的数据插入操作;获取所述表调用操作对应的
N
个操作时刻,并将所述
N
个操作时刻作为所述目标表对应的
N
个历史调用时刻;依据所述目标表对应的
N
个历史调用时刻以及所述目标表对应的每个历史调用时刻发生的表调用操作,生成所述表调用时间曲线
。3.
根据权利要求1所述的数据处理方法,其特征在于,获取所述目标表中的脏数据对应的脏数据调用时间曲线,包括:监测所述脏数据对应的数据调用操作,其中,所述数据调用操作至少包括如下之一:所述脏数据对应的读取操作
、
所述脏数据对应的修改操作;获取所述数据调用操作对应的
M
个数据操作时刻,并将所述
M
个数据操作时刻作为所述脏数据对应的
M
个历史调用时刻;依据所述脏数据对应的
M
个历史调用时刻以及所述脏数据对应的每个历史调用时刻发生的数据调用操作,生成所述脏数据调用时间曲线
。4.
根据权利要求1所述的数据处理方法,其特征在于,根据所述表调用时间曲线和所述脏数据调用时间曲线生成脏数据清理计划,包括:依据所述表调用时间曲线确定
X
个第一空闲时间段,其中,
X
为大于1的整数,所述
X
个第一空闲时间段为所述数据库操作系统在当前时间周期内未调用所述目标表的历史时间段;依据所述脏数据调用时间曲线确定
Y
个第二空闲时间段,其中,
Y
为大于1的整数,所述
Y
个第二空闲时间段为所述数据库操作系统在所述当前时间周期内未调用所述脏数据的历史时间段;依据所述
X
个第一空闲时间段和所述
Y
个第二空闲时间段确定
Z
个第三空闲时间段,其中,
Z
为大于1的整数,所述
Z
个第三空闲时间段为所述数据库操作系统在当前时间周期内同时未调用所述目标表和所述脏数据的历史时间段;依据所述
Z
个...
【专利技术属性】
技术研发人员:钱璞昕,徐嘉禛,于子烨,黄萌,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。