相關文章:https://blog.csdn.net/yabingshi_tech/article/details/50736735
創(chuàng)新互聯建站自2013年起,先為江川等服務建站,江川等地企業(yè),進行企業(yè)商務咨詢服務。為江川企業(yè)網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。
說明:
實際上,只要復制關系中的數據庫是同步的,那么binlog是不需要更改的。也就是reset master在一般狀態(tài)下,是不需要執(zhí)行的。反而在級聯復制中,如果中間服務器執(zhí)行了reset master后,中間服務器的binlog會被重置。后果是中間服務器以后的級聯復制數據庫都將需要重新設定復制開始點。這樣,很難確認原來的POST位置對不對。
什么時候需要執(zhí)行,或者必須執(zhí)行?
1,有宕機!
有宕機意味著可能丟數據。那么在首選從庫補全BINLOG以后,也很難說是沒丟數據。這個時候,應該都執(zhí)行一遍reset master和reset slave,開始另一個日志周期。
2,從庫上意外被寫入數據
從庫意外被寫入數據后,從庫和主庫肯定是不一致的,這個時候實際上從庫是需要重建的。