名词解释
mysql-bin.000001——主库的二进制文件(在主库)
relay-log.000001——从库的中继日志文件(在从库)
master.info——主库信息记录日志(在从库)
relay.info——记录中继应用情况信息(在从库)
主库一个线程:DUMP线程
从库两个线程:IO线程和SQL线程
主从过程解释
1)

2)

3)

4)

5)

6)

7)

8)

9)

10)

至此,主从复制完成。
补充说明
主从复制构建成功后,主库一旦发生新的变化,都会通过dump线程发送信号给IO_T,然后开始“固定流程”。
本文详细解析了MySQL的主从复制过程,包括主库的二进制日志文件(mysql-bin.000001)、从库的中继日志文件(relay-log.000001)、主库信息记录的日志(master.info)和中继应用情况信息(relay.info)。主从复制涉及主库的DUMP线程和从库的IO线程、SQL线程,确保数据的一致性。当主库有更新时,DUMP线程会通知从库的IO线程,接着SQL线程执行相应的更改,完成复制。
6199

被折叠的 条评论
为什么被折叠?



