MySQL周期表的管理维护

作者: admin 分类: 公众号存档            1 次浏览 发布时间: 2019-04-02 23:59

公众号:杨建荣的学习笔记 · 作者:杨建荣 · 发布:2019-04-02 23:59:28 · 原文链接

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

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

数据库运维中的周期表维护

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

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

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

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

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

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

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

admin

杨建荣,《Oracle DBA工作笔记》《MySQL DBA工作笔记》作者,dbaplus社群发起人之一,腾讯云TVP,现任竞技世界系统部经理,拥有十多年数据库开发和运维经验,目前专注于开源技术、运维自动化和性能调优

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注