PDF (美國信紙) - 2.2Mb
PDF (A4) - 2.3Mb
如果單一主要模式中發生主要容錯移轉,群組複寫可讓您指定容錯移轉保證 (請參閱設定交易一致性保證)。您可以在建立時,透過傳遞 consistency
選項來設定 InnoDB Cluster 的容錯移轉保證。雖然隔離機制已就位,但應用程式在套用任何待辦事項時,實際上不會看到時間倒退一小段時間。這可確保應用程式不會從新選取的主要資料讀取過時的資訊。
只有在目標 MySQL 伺服器版本為 8.0.14 或更新版本時,才支援 consistency
選項,且新增至已設定 consistency
選項的叢集的執行個體會自動設定為在所有支援該選項的叢集成員上,具有相同的group_replication_consistency
。變數預設值由群組複寫控制,在 MySQL 8.4.0 和更高版本上為 BEFORE_ON_PRIMARY_FAILOVER
,在較舊版本上為 EVENTUAL
。
注意
在多主要 InnoDB Cluster 上使用 consistency
選項沒有任何作用,但允許使用,因為稍後可以使用
操作將叢集變更為單一主要模式。Cluster
.switchToSinglePrimaryMode()