MGR的前提与限制条件

MGR的前提与限制条件
MGR的前提

1、需要InnoDB的存储引擎;

数据存储必须通过InnoDB事物型存储引擎,可以通过如下的参数设置来禁止其他的存储引擎,如下:
disabled_storage_engines="MyISAM,BALCKHOLE,FEDERATED,ARCHIVE,MEMORY"

2、通过MGR复制的每个表必须有一个自定义的组件挥着非null的唯一键

能够通过它来确定事物冲突;

3、网络性能;

4、实例的配置

A、开启binlog
B、开启--log-slave-updates
C、设置binlog的行模式--binlog-format=row
D、关闭--binlog-checksum=NONE
E、开启gtid复制模式,gtid_mode=ON
F、复制信息仓库存储,master_info_repository=TABLE以及realy_log_info_repository=TABLE
G、--transaction-write-set-extraction=XXHASH64
MGR的限制

1、–upgrade=MINIMAL

2、Gap Locks

3、Table Locks and Named Locks

4、Replication Event Checksums

5、SERIALIZABE Isolation Level

6、Foreign Keys with Cascading Constraints

7、MGR的最多包含9个实例

8、GMR中支持的支持的最大的事物大小为通过系统变量group_replication_transaction_size_limit设置的,默认值为143MB

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值