首页 > 数据库 > 数据库开发技术 > binlog写入量很大的时候要不要开多线程删?
特别喜欢群里这种有有关于生产实践问题的追问,这个是接着昨天讨论的问题的。

正常来说,如果磁盘还扛得住,高峰期,让删除速度略高于写入速度,甚至等于都可以。
当然如果binlog写入很快,而且发现时太晚了,磁盘快100%了,这时候最保险做法是:
1. 最大速度删除从库的binlog,删到磁盘安全线以下;
2. (这期间估计有延迟了)等主备同步后,发起切换;
3. 执行步骤 1
PS:做完这些步骤后,要检查一下备份系统的binlog是不是完整的。
很大概率是有些binlog来不及备份了, 这时候发起一个全库全量备份,很有必要。
【别问我怎么想到的,说起来都是泪】
==打人时间==
本周六晚上19:30直播课讲《水平分库和分布式数据库》

原文作者:丁奇3306;如有侵权,请联系管理员删除。