主从基本原理

1、主库生成binlog,记录到binlog日志文件中,只有在事务提交的时候,binlog才会记录到binlog文件中

2、从库启动io线程,io线程连接主库,主库启动binlog dump线程

3binlog dump线程读取新增binlog日志,传输到从库relay log

4、从库sql执行线程,读取新增relay log,解析relay log,生成SQL语句,执行SQL语句

  主库查询 show master status

  确定主库binlog生成到具体位置

  从库 show slave status

  确定从库传输binlog位置

  他们之间的差值就是传输延迟

 

posted @ 2019-08-05 09:32  Tech_Shrimp  阅读(141)  评论(0编辑  收藏  举报