天天看點

MGR限制說明

MGR限制說明:

1.  必須打開GTID特性,二進制日志格式必須設定為ROW,用于選主與write set

2.  僅支援InnoDB表;并且每張表一定要有一個主鍵,用于做write set的沖突檢測

3.不支援二進制日志檢查,必須binlog-checksum=NONE

4.不支援gap鎖,建議使用Read-Commit(這點內建預設推薦使用RC模式不沖突)

6.不支援 Savepoints特性,無法做全局間的限制檢測與部分部分復原COMMIT可能會導緻失敗,類似于快照事務隔離級别的失敗場景

7.不支援事務級别SERIALIZABLE(可串行化)

8.不支援同一對象上的DDL和DML操作(Multi-Master情況下)

9.不支援外鍵級聯限制限制(Multi-Master情況下)

5.MGR沒有考慮到表鎖情況,個人目前感覺這點主要展現在多主情況,或者單主模式下Primary lock table後,主從切換表鎖失效問題。

10.  目前一個MGR叢集最多支援9個節點

繼續閱讀