Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1095169
  • 博文数量: 80
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 746
  • 用 户 组: 普通用户
  • 注册时间: 2018-06-12 20:01
个人简介

寫写code、调調bug、填填坑,僅此而已。

文章分类

全部博文(80)

文章存档

2019年(30)

2018年(50)

分类: Mysql/postgreSQL

2018-08-30 15:39:15

支持两种复制方式:基于行的复制和基于语句的复制,都是通过在主库上记录二进制日志,在备库重放日志的方式来实现异步的数据复制。
复制不会增加主库的开销,主要启用二进制日志的开销。
复制三个步骤:

1. 在主库上把数据更改记录到二进制日志(binary log)中,这些记录被称为二进制日志文件

2. 备库将主库上的日志复制到自己的中继日志(relay log

3. 备库读取中继日志的事件,将其重放到备份数据库之上


log_slave_updates选项可以让备库变成其他服务器的主库,设置该选项后,mysql会将其执行过的事件记录到它自己的二进制日志中,这样他的备库就可以从其日志中检索并执行事件



阅读(3517) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~