mysql-学习-9-20170524-复制原理
剖析复制线程 mysql5.7复制的特点
主库写日志binlog的流程,
innodb 到 redo 再到commit可以认为这个事务完成了
inodb redo prepare (没有Commit标志) 写binlog
分布式事务
1.inodb redo prepare (没有Commit标志)
2. 写binlog commit
写成功了,会把binlog filename, position 写入Redo
相当于Redo commit 标志了
最后一个Binlog里面的Xid
场景一,master/slave实时同步 master主动通知,slave去拉取
场景二: 早上的备份下午建一个从库 slave去拉取
半同步复制
loss zero replication
5.7之前的半同步:
mysql-学习-9-20170524-复制原理
原文:http://www.cnblogs.com/wanggl/p/6901415.html