我有兩個mysql集羣數據節點作爲主和從。但是在一定數量的行之後,從一個節點到另一個節點的兩個auto_increment值之間存在差異。 區別在於節點2比節點1先行11.mysql集羣自動增量不同步
任何人都可以提出任何解決方法嗎?如何解決這個問題。這種情況何時出現?
在此先感謝。 Regards, Manasi
我有兩個mysql集羣數據節點作爲主和從。但是在一定數量的行之後,從一個節點到另一個節點的兩個auto_increment值之間存在差異。 區別在於節點2比節點1先行11.mysql集羣自動增量不同步
任何人都可以提出任何解決方法嗎?如何解決這個問題。這種情況何時出現?
在此先感謝。 Regards, Manasi
我得到了這個答案。想在Stackoverflow上分享它,因爲沒有人在這裏回答它。
兩個節點之間總會有區別,因爲每個節點都會保留一些自動遞增的Id,所以其他節點將不會使用它,並且不會有任何衝突或不匹配。
希望這會幫助別人。
感謝和問候
當您有一個服務器安排,並且具有多個數據庫服務器(例如NDB或多個主複製)的寫入權限時,避免自動增量併爲PK存儲使用另一個值,時間戳,校驗和等,長遠來看會更好。 – squeeks
您使用nbd集羣或主/從複製? – longneck
我正在使用ndb集羣 –