删除流程
2017-01-10 09:44:40 0 举报
删除流程是一种组织和管理数据的方法,旨在确保数据的完整性和准确性。首先,用户需要确定要删除的数据,并确保这些数据不再需要或与业务目标不符。接下来,用户需要登录到系统并导航到包含要删除的数据的特定部分。在找到数据后,用户需要选择“删除”选项,并确认他们的决定。系统将随后从数据库中永久删除所选数据,并更新所有相关记录以反映这一更改。最后,用户应检查系统以确保数据已成功删除,并在必要时进行备份以防止数据丢失。总之,删除流程是一种有效的数据管理策略,有助于保持数据的整洁和准确。
作者其他创作
大纲/内容
同样的逻辑处理已指定过期时间的文件的删除
上一步获取的记录集是否未处理完
逐条循环处理获取的数据集的下一条记录
是
判断当前磁盘剩余容量是否小于clean.reserved.space配置项的值
结束
简要流程说明:1 判断是磁盘剩余空间否小于clean.delete.threshold配置的值,如果小于,则开始删除2 先删除未指定过期时间的过期文件3 删除指定过期时间的过期文件4 每处理一条过期记录,都会判断磁盘剩余空间是否小于clean.reserved.space配置的值,如果小于继续执行删除,反之,退出删除循环问题:1、clean.delete.threshold与clean.reserved.space的区别:clean.delete.threshold代表是否开启删除的阀值clean.reserved.space代表删除停止的阀值如果不配置clean.reserved.space配置项的值或者配置大于clean.delete.threshold配置项的值,则在系统内部,clean.reserved.space的值等于clean.delete.threshold的值2、如何配置删除的周期:默认是3分钟,可通过clean.period.time配置
开始
否
获取的数据集的数量是否小于配置项clean.fetch.size配置的记录数量
删除该条记录相关的所有文件
从数据库中获取未指定过期时间的过期文件记录,获取的数量为配置项clean.fetch.size配置的记录数量
判断当前的磁盘剩余容量是否小于配置项clean.delete.threshold的值
0 条评论
下一页