MySQL周期表的管理维护

这是学习笔记的第 1937 篇文章


  今天把MySQL周期表的流程做了下集成和后端开发,总算是有了一个初版的周期表管理实现了。 

本身这部分的内容不复杂,但是一直拖着,导致成了不紧不慢的一个任务,其实这算是一个被严重低估的业务模块。

从数据的管理来看,如果我们的数据库中存在磁盘报警,其中有一个重要的原因是对于周期表的管理不够系统化导致。

这部分信息完全可以通过配置化管理来较为方便的实现自动化运维。

MySQL周期表的管理维护

如果要让我们梳理周期表,其实涉及几个层面,一个是对于周期表的创建,一个是周期表的清理。 

周期表的创建涉及周期表创建语句的生成,我们可以指定一个范围,就能够自动生成创建语句,那么维护的代价和复杂度就不是问题。 在这个基础上增加相应的报警,比如提前一个月,两个星期提示,会让这个工作更加可以量化,控制。 

MySQL周期表的管理维护

周期表的清理涉及周期表的备份,周期表的数据清理,以及定时任务配置几个方面,可以根据周期表的保留周期来进行数据清理的频度和逻辑控制。

对于这部分的工作,后续可以在完善的机制基础上,可以提供业务的自助服务接入,让这个工作更加的透明,而且更加容易维护。

MySQL周期表的管理维护