Mysql-Replication
為什麼MySQL複製程序空閒這麼長時間?
時間:5280463 狀態:已將所有binlog發送到slave;等待更新binlog
mysql複製程序閒置這麼久是不是沒事?
這取決於查詢的類型。如果您只做
select
報表,則數據不會發生變化。您可以使用以下命令檢查從站的狀態:
mysql> SHOW SLAVE STATUS;
如果你找到這兩行:
Slave_IO_Running: Yes Slave_SQL_Running: Yes
這意味著複製工作正常。否則,可能會因為在從機上發現無效語句而被破壞。檢查此連結。
我知道主伺服器空閒的唯一原因是沒有活動可以傳播(或者至少沒有活動寫入二進制日誌)。選擇語句將沒有效果,因為它們不會寫入二進制日誌。只有插入、更新和刪除會傳播(以及 DDL)。
“長”有多長?