为什么binlog大小会大于max_binlog_size?

2015/07/20 15:01
阅读数 94

CASE:

     mysql的IO处理上有抖动, 从日值上观查binlog最大的有(512M)大于max_binlog_size(128M)

    原因:

     当mysql在处理大事务时,不会进行binlog切换,所有的日值还是会写到一个数据文件里.

     如: bulk insert之类的操作

     解决办法:

     拆分大事务. 或是把大事务处理放到业务低峰期,避免大事务对业务的冲击.

    特别提示: 

    看到这种现象可以通过分析binlog查到是什么操作, 可以通过业务的方面考虑一下怎么规避.


展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部