2016-07-07 82 views
0

我們有1個主數據中心(2個數據中心)2個從屬(Y數據中心)服務器在跨數據中心進行復制。有時在slave1中,如果我們執行show slave status \ G,那麼主機後面的秒顯示爲'0',表明它延遲了1000+秒。我們檢查了主機側的主日誌文件(mysql-bin.008276)和從端(mysql-bin.008270)。但在slave2中我們看不到這個問題。 slave2工作正常。MySQL複製滯後

我會要求你檢查這種情況,並給我一個解決方案來找到問題。

回答

0

十多年來,我看到Seconds_behind_master(以及之前的度量標準)觸發器在0(或接近零)和一些大數目(甚至遠大於1000)之間。我沒有看到一個模式,也沒有設計出一個測試用例。

從積極的一面來看,我強烈地認爲這是一種僥倖,可以忽略。它通常會在幾個小時後消失。