Mysql 5.6.27 5.6.28遇到binglog日志文件切换的时候数据库挂起
使用Percona 5.6.27.75以及5.6.28.71,在binlog文件写满切换的时候,磁盘IO util 100%,数据库挂起,无法连接,等磁盘IO降下来后数据库恢复正常。
配置中使用sync_binlog=1000,innodb_flush_log_at_trx_commit=2,binlog日志文件大小使用默认值1G,修改上述3个配置均不起作用。
偶尔执行flush logs命令也会出现。
使用strace跟踪的时候发现会读某一个binlog文件(不是切换的那个binlog)。
无法重现,生产环境又不敢乱动。
请教各位大大指点迷津!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不是,IO性能是不高,但是在实验环境里面测试的时候没有说binlog切换会导致IO高以至于数据库挂起一段时间。
硬盘不是SSD?