主從資料不一致引起的重大故障!請各位注意!

來源:互聯網
上載者:User

故障描述:主從架構,主宕機後,切換到了從,結果從上資料丟失了很多在沒宕機前未校正資料一致性),當時同步沒有延時,使用者登入時,無法在資料庫中驗證,結果大批使用者無法登陸,導致投訴。


之前我寫過一個PPT,是如何校正主從資料是否一致性。

主從同步正常,並不代表主從資料一致性,為什嗎?我舉例說明一下:
主庫上有a使用者,密碼123456,從庫上沒有該使用者。如果a使用者一直不更新密碼,從庫上你用show slave status\G,發現是沒有任何報錯資訊的,因為沒有觸發這條記錄。不信,你可以試試。

所以才會有下面這個工具的存在:注意!這個工具會鎖表,表越大,鎖住的時間也會越長)


650) this.width=650;" src="http://img1.51cto.com/attachment/201308/180425568.jpg" style="float:none;" title="1.jpg" />

650) this.width=650;" src="http://www.bkjia.com/uploads/allimg/131228/220413HJ-1.jpg" style="float:none;" title="2.jpg" />


註:主從架構,必須要保證資料的一致性,避免造成今天我這邊的特大故障!


本文出自 “賀春暘的技術專欄” 部落格,請務必保留此出處http://hcymysql.blog.51cto.com/5223301/1266203

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.