关于主从同步Position增大,生成新的master-bin

来源:5-2 主从同步数据库配置

ellydebug

2018-12-27

图片描述

视频中讲到:position非常大时,会分出一个新的master-bin文件。
此时文件名会改变为master-bin.00000x吗?如果文件名变了,slave如何自动感知到呢?

关于这个疑问和原理我没有搜到。请问老师,应该搜索什么关键词或哪个文档?

写回答

1回答

翔仔

2018-12-28

同学好,mysql后台会有个线程感知master-bin的大小,一旦到达阈值,会将名字+1并且将其名字保存进当前需要读取的master-bin文件名中,而slave的话不需要自动感知呢,因为是master将增量数据推送给slave的,master-bin和slave没有太大的关系。因为没有关系所以搜索不到:) binlog分裂直接搜binlog大小,就能找到关于裂变的一些信息;原理的话直接搜mysql主从同步原理,结合自己的理解分析一下

0
1
ellydebug
非常老师的细致解答
2018-12-28
共1条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5128 学习 · 8152 问题

查看课程