ITPub博客

首页 > 数据库 > 数据库开发技术 > binlog写入量很大的时候要不要开多线程删?

binlog写入量很大的时候要不要开多线程删?

原创 数据库开发技术 作者:丁奇3306 时间:2024-10-15 08:29:42 0 删除 编辑


特
别喜欢群里这种有有关于生产实践问题的追问,这个是接着昨天讨论的问题的。

正常来说,如果磁盘还扛得住,高峰期,让删除速度略高于写入速度,甚至等于都可以。

当然如果binlog写入很快,而且发现时太晚了,磁盘快100%了,这时候最保险做法是: 
 1.  最大速度删除从库的binlog,删到磁盘安全线以下;
 2. (这期间估计有延迟了)等主备同步后,发起切换;
3. 执行步骤 1

PS:做完这些步骤后,要检查一下备份系统的binlog是不是完整的。
很大概率是有些binlog来不及备份了, 这时候发起一个全库全量备份,很有必要。
【别问我怎么想到的,说起来都是泪】

==打人时间==
本周六晚上19:30直播课讲《水平分库和分布式数据库》


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

请登录后发表评论 登录
全部评论

注册时间:2024-08-07

  • 博文量
    104
  • 访问量
    44852