GTID主从复制

主从复制和GITD复制区别

1.在主从复制环境中,主库发生过的事务,在全局都是由唯一GTID记录的,更方便Failover
2.额外功能参数(3个)
3.change master to 的时候不再需要binlog 文件名和position号,MASTER_AUTO_POSITION=1;
4.在复制过程中,从库不再依赖master.info文件,而是直接读取最后一个relaylog的 GTID号
5.mysqldump备份时,默认会将备份中包含的事务操作,以以下方式
####  SET @@GLOBAL.GTID_PURGED='8c49d7ec-7e78-11e8-9638-000c29ca725d:1-11';
告诉从库,我的备份中已经有以上事务,你就不用运行了,直接从下一个GTID开始请求binlog就行。

部署GITD复制

环境部署,和用户创建查看上一篇主从复制

change master to 
master_host='10.0.0.12',
master_user='repl',
master_password='123456' ,
MASTER_AUTO_POSITION=1;
start slave;
show slave status\G;
posted @ 2020-07-17 11:49  国际一级退堂鼓鼓手  阅读(107)  评论(0编辑  收藏  举报