天天看點

mysql讀寫分離後資料同步延遲的問題

mysql讀寫分離後資料同步延遲的問題

Mysql設成了Master/Slave方式,一主四從,各占一台伺服器,内網方式同步資料,主隻負責寫,從負責同步及讀。線上人數少的時候一切正常,人數增加到一定數量後,開始出現同步延遲,最高到了延遲40分鐘。

請問有類似經驗的兄弟,如何解決?或者提示一下從何處入手。

首先要分析問題找出瓶頸,建議幾個方面着手

1、分析mysql日志 看是否慢查詢太多

2、統計高峰時期的寫入語句數量以及平均值

3、檢查同步時主庫和從庫的網絡資料傳輸量

4、統計伺服器運作狀态資訊

你首先要分析查找出問題所在才能對症下藥.

其瓶頸無外乎這幾種:sql語句包含大量慢查詢,高并發,網絡傳輸問題以及伺服器配置