GTID主从复制
Posted wangxiang135
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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.51‘,
master_user=‘repl‘,
master_password=‘123‘ ,
MASTER_AUTO_POSITION=1;
start slave;
以上是关于GTID主从复制的主要内容,如果未能解决你的问题,请参考以下文章