mysql​复制的工作过程

mysql​复制的工作过程

   张吉吉     2019年12月17日 01:42     372

要想实现AB复制,那么前提是master上必须要开启二进制日志。

 

1.首先master将数据更新记录到二进制日志文件;

2.从slave start开始,slave通过I/O线程向master请求二进制日志文件指定位置之后的内容;

3.master接收到slave的io请求之后,就会从相应的位置点开始,给slave传日志;

4.slave接收到日志后,会写入本地的中继日志中;

5.slave通过sql线程读取中继日志的内容,在数据库中执行相应的操作,到此为止,master和slave上的数据一致,之后slave服务器进入等待状态,等待master的后续更新。

1.png

 


其他文章