Mysql-Replication

為什麼MySQL複製程序空閒這麼長時間?

  • January 27, 2020

時間:5280463 狀態:已將所有binlog發送到slave;等待更新binlog

mysql複製程序閒置這麼久是不是沒事?

這取決於查詢的類型。如果您只做select報表,則數據不會發生變化。

您可以使用以下命令檢查從站的狀態:

mysql> SHOW SLAVE STATUS;

如果你找到這兩行:

Slave_IO_Running: Yes
Slave_SQL_Running: Yes

這意味著複製工作正常。否則,可能會因為在從機上發現無效語句而被破壞。檢查此連結

我知道主伺服器空閒的唯一原因是沒有活動可以傳播(或者至少沒有活動寫入二進制日誌)。選擇語句將沒有效果,因為它們不會寫入二進制日誌。只有插入、更新和刪除會傳播(以及 DDL)。

“長”有多長?

引用自:https://serverfault.com/questions/216862