溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

關于MySQL的reset master和reset sla

發(fā)布時間:2020-02-29 08:02:14 來源:網(wǎng)絡 閱讀:259 作者:AlrinNi 欄目:MySQL數(shù)據(jù)庫

相關文章:https://blog.csdn.net/yabingshi_tech/article/details/50736735

說明:

實際上,只要復制關系中的數(shù)據(jù)庫是同步的,那么binlog是不需要更改的。也就是reset master在一般狀態(tài)下,是不需要執(zhí)行的。反而在級聯(lián)復制中,如果中間服務器執(zhí)行了reset master后,中間服務器的binlog會被重置。后果是中間服務器以后的級聯(lián)復制數(shù)據(jù)庫都將需要重新設定復制開始點。這樣,很難確認原來的POST位置對不對。

什么時候需要執(zhí)行,或者必須執(zhí)行?
1,有宕機!
有宕機意味著可能丟數(shù)據(jù)。那么在首選從庫補全BINLOG以后,也很難說是沒丟數(shù)據(jù)。這個時候,應該都執(zhí)行一遍reset master和reset slave,開始另一個日志周期。
2,從庫上意外被寫入數(shù)據(jù)
從庫意外被寫入數(shù)據(jù)后,從庫和主庫肯定是不一致的,這個時候實際上從庫是需要重建的。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI