mysql 5.7 多主一从_mysql5.7多主一从,从机调优
多主一從架構(gòu)見前面文章,本文略。
同步了三個(gè)庫到一臺(tái)從機(jī)后,發(fā)現(xiàn)有兩個(gè)庫延時(shí)特別嚴(yán)重,且與主庫延遲時(shí)間越拉越長(zhǎng),查看延遲時(shí)間,用show slave status;看Seconds_Behind_Master的值。
為了查找原因,準(zhǔn)備開啟慢日志,發(fā)現(xiàn)mysql從5.6開始慢日志配置項(xiàng)就改了,新的配置項(xiàng)有這么幾個(gè):
long_query_time=2
slow_query_log = 1
slow_query_log_file=/xx/xx/slow.log
配置好重啟后,發(fā)現(xiàn)slow.log是生成了,但是等了一段時(shí)間后,沒有記錄到一條慢sql,通過show processlist發(fā)現(xiàn)慢sql多的是,就是無記錄,暫未解決這個(gè)問題。
沒辦法,只好用show processlist人工檢查慢sql,逐條優(yōu)化。
之前為了初始多臺(tái)主服的數(shù)據(jù),將導(dǎo)過來的從庫挨個(gè)改成了myisam引擎,為了加快同步速度,又改回innodb,發(fā)現(xiàn)在mysql5.7版本下,innodb確實(shí)要比myisam快。
經(jīng)過一段時(shí)間觀察,優(yōu)化了幾個(gè)關(guān)鍵的慢sql,同步延遲終于改善
總結(jié)
以上是生活随笔為你收集整理的mysql 5.7 多主一从_mysql5.7多主一从,从机调优的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 已有一个已排好的9个元素的数组,今输入一
- 下一篇: cordova splashscreen