@TOC








binlog传送,先保存到relay log, 然后,进行重放,重新生成binlog,这样,下次可以继续同步slave



ACK通知,即确定从库同步到relay log,就可以提交了,剩下的交给从库异步做














难点是如何分配中继日志,比如前一条是插入数据,后一条是修改这条数据,这样,不能同时并发执行


binlog刷盘步骤


binlog文件,第一步都是刷到内存中,最终只有一个事务将最终内存中的日志保存到磁盘中,这三个事务属于一个事务组




GTID:事务的id,在从库上查询是否中继日志重放好了







