在线将基于日志的复制变更为基于事物的复制
前面我们提到,MySQL支持两种复制类型,基于日志和基于事物;
- 在线将基于日志的复制变更位基于事物的复制
- 在线将基于事物的复制变更为基于日志的复制
上面我们强调了在线,因为在mysql5.7之前的变更是需要重启mysql服务,5.7之后变更可以在线进行。
先决条件
- 集群中的MySQL的版本要高于5.7.6
- 集群中所有MySQL服务器gtid_mode都设置为off,都没有启动gtid属性。
为什么需要基于事物的复制?
我们在线前面了解到,基于事物的复制更加安全高效,我么在前面进行了详细的解释。