1:主服务器上发起一个mysql事务
2:主服务器上使用一条或者多条sql语句。
物理结构的真正实现依赖于存储引擎,一边会先记录到内存缓存中
innodb的语句被记录到innodb事务日志中,myisam 直接写到表的数据文件中
3:事务结束,主服务器的二进制日志文件记录所使用的dml语句的结果
4:向事务的客户端返回一个指示,说明事务成功完成;
5:从服务器检查到在主服务器中的二进制日志位置发生变化
6:变化被从服务器接收,并被从服务器的io线程写到中继日志中;
7:从服务器的sql线程读取中继日志并应用所有新的变化,这些变化可能当作一条将要执行的语句记录下来,或者 当作一个物理行级别的数据修改记录下来
8:返回表示成功的指示返回给从复制管理程序;