MySQL 主从复制场景问题
基础
- 主库开启
binlog
日志 - 主从
server-id
不同 - 从库服务器能连通主库
过程
- 从库
- 一个
I/O
线程,一个SQL
线程 i/o
线程去请求主库 的binlog
,并将得到的binlog
日志写到relay log
(中继日志) 文件中SQL
线程,会读取relay log
文件中的日志,并解析成具体操作,来实现主从的操作一致,而最终数据一致
- 一个
- 主库
- 主库会生成一个
log dump
线程,用来给从库i/o
线程传binlog
- 主库会生成一个
优化:
- 半同步复制
log dump
保证写到relay log
日志以后的ack
响应- 增加
i/o
线程的数目
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论