mysql 5.7 多主一从_mysql5.7多主一从,从机调优
生活随笔
收集整理的這篇文章主要介紹了
mysql 5.7 多主一从_mysql5.7多主一从,从机调优
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
多主一從架構見前面文章,本文略。
同步了三個庫到一臺從機后,發現有兩個庫延時特別嚴重,且與主庫延遲時間越拉越長,查看延遲時間,用show slave status;看Seconds_Behind_Master的值。
為了查找原因,準備開啟慢日志,發現mysql從5.6開始慢日志配置項就改了,新的配置項有這么幾個:
long_query_time=2
slow_query_log = 1
slow_query_log_file=/xx/xx/slow.log
配置好重啟后,發現slow.log是生成了,但是等了一段時間后,沒有記錄到一條慢sql,通過show processlist發現慢sql多的是,就是無記錄,暫未解決這個問題。
沒辦法,只好用show processlist人工檢查慢sql,逐條優化。
之前為了初始多臺主服的數據,將導過來的從庫挨個改成了myisam引擎,為了加快同步速度,又改回innodb,發現在mysql5.7版本下,innodb確實要比myisam快。
經過一段時間觀察,優化了幾個關鍵的慢sql,同步延遲終于改善
總結
以上是生活随笔為你收集整理的mysql 5.7 多主一从_mysql5.7多主一从,从机调优的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 已有一个已排好的9个元素的数组,今输入一
- 下一篇: linux cmake编译源码,linu