深入理解MySQL主从原理
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.4.5 参数gitd_mode的含义

我们来看看参数gitd_mode各个值的含义:

· OFF(内部表示0):生成的是匿名事务,从库只能应用匿名事务。

· OFF_PERMISSIVE(内部表示1):生成的是匿名事务,从库可以应用匿名和GTID事务。

· ON_PERMISSIVE(内部表示2):生成的是GTID事务,从库可以应用匿名和GTID事务。

· ON(内部表示3):生成的是GTID事务,从库只能应用GTID事务。

有了这些设置,我们就可以在线平滑地开启GTID了,需要注意的是,每次修改参数gitd_mode的值必然导致一次binary log切换。下面我们将描述这种方法。