2009-10-27 60 views
1

我有兩個mysql集羣數據節點作爲主和從。但是在一定數量的行之後,從一個節點到另一個節點的兩個auto_increment值之間存在差異。 區別在於節點2比節點1先行11.mysql集羣自動增量不同步

任何人都可以提出任何解決方法嗎?如何解決這個問題。這種情況何時出現?

在此先感謝。 Regards, Manasi

+0

您使用nbd集羣或主/從複製? – longneck

+0

我正在使用ndb集羣 –

回答

4

我得到了這個答案。想在Stackoverflow上分享它,因爲沒有人在這裏回答它。

兩個節點之間總會有區別,因爲每個節點都會保留一些自動遞增的Id,所以其他節點將不會使用它,並且不會有任何衝突或不匹配。

希望這會幫助別人。

感謝和問候

+4

當您有一個服務器安排,並且具有多個數據庫服務器(例如NDB或多個主複製)的寫入權限時,避免自動增量併爲PK存儲使用另一個值,時間戳,校驗和等,長遠來看會更好。 – squeeks