使用MySQL事件调度器定时删除binlog
2022-11-12 09:35:29
内容摘要
这篇文章主要为大家详细介绍了使用MySQL事件调度器定时删除binlog,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!MySQL的事件调度器可以
文章正文
这篇文章主要为大家详细介绍了使用MySQL事件调度器定时删除binlog,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
MySQL的事件调度器可以精确到每秒钟执行一个任务,对于一些对数据实时性要求比较高的应用(例如:股票、赔率、比分等)就非常适合。先查看是否启动这个功能:代码如下:
1 | <code>SELECT @@event_scheduler;</code> |
代码如下:
1 | <code>SET GLOBAL event_scheduler = 1;</code> |
代码如下:
1 | <code>CREATE EVENT purge_binlog ON SCHEDULE EVERY 1 DAY DO PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 4 DAY);</code> |
代码如下:
1 | <code>SELECT * FROM information_schema.EVENTS; </code> |
注:关于使用MySQL事件调度器定时删除binlog的内容就先介绍到这里,更多相关文章的可以留意
代码注释