您的位置是: > 建網站知識 > 網站設計 >
客服中心

MySQL 遇到主從延遲的坑如何解決

點擊次數:更新時間:2017-07-18 16:51 【打印】【關閉】
 
這是得到主從延遲,更新的地方,這對主從復制架構發展的禁忌。
有這類問題的兩種解決方案:
修改代碼邏輯
修改系統架構
修改代碼的邏輯,我有兩個觀點:
如果在第二步中得到的數據不需要第一步是更新狀態現場,先看它然后更新它
如果在第二步中得到的數據取決于狀態欄中的第一步,然后當你讀它,確定它是否為空,如果是空的,犯了一個錯誤,然后再試一次。
我見過這樣的的例子,也不知道完成立即更新,但真正的發展是沒有意識到這一點,人們的理解,但還是會犯錯誤,只有等到自己的經驗錯誤,真正掌握真理。
經歷一個主從延遲,他開始考慮主從復制是怎樣這樣做的呢?它的原理是什么?然后開始訪問信息,文章,和我現在了解的內容總結,加深印象。
為什么帶頭抄襲?
,在復雜系統的運作,有這樣的情況,有需要鎖表的語句,暫時不能使用閱讀服務,那么它在商業運作的影響,采用主從復制使用,使主圖書館負責對于寫作,從圖書館負責閱讀,所以,即使主圖書館存在鎖表現場,確保從圖書館閱讀業務的正常運行也可以。
,做數據熱備份
,建筑的擴張。業務量的增加,我訪問頻率太高,不能滿足單、多存儲,減少磁盤我的訪問頻率,提高性能,我單機。
主從復制的原理是什么?
:二進制,二進制文件保存所有的更新事件日志的主要圖書館。
主從復制基于主庫記錄,并對數據庫的所有變化都被記錄到。是一個文件,改變了所有的數據庫結構或內容目前數據庫服務器開始。
主機復制是一個異步的復制過程,將更新事件到圖書館,閱讀從圖書館的更新記錄,并執行更新記錄   濟南網站建設公司
 

?

底部線條

7x24小時服務熱線:400-088-0531???13515318674360網站安全檢測平臺

友情鏈接:
街机捕鱼下分版