GTID

SBR
小,便于统计和审计,人为还原,binlog协议兼容性好
可能不一致

RBR
一致,SQL执行会更快,更少的锁
文件大,

GTID 与事务一一对应的全局唯一ID;
在一台服务器只执行一次;5.6.5支持
组成:server_uuid:seq no
master_auto_position
作用:更简单实现failover,部署复制,并且更安全

5.6 slave 强制开启级联参数和binlog
5.7 可以不开启级联,元数据放到表里
不允许有空洞

limitation:
1、主从表要引擎一致
2、不支持create.. select
3、不支持SQL操作混合引擎
4、集群要同时开启或关闭GTID
5、升级GTID,统一关闭集群升级
6、errant transaction

集群必须同时开启GTID

添加slave
备份恢复
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容