mysql数据库 主从同步

我们知道mysql数据库为了得到更高性能,一般会读写分离。主库用于写操作,比如用于执行的insert、update操作;从库用于读,也就是常见的select操作。

写数据都在主库(master)操作,那从库(slave)的数据从哪来呢?答案就是主库传输过去的,传送数据的过程就叫主从同步!

主从同步的步骤是:

1、执行更新sql语句;

2、主库写成功时binlog会更新;

3、主库binlog dump线程,将binlog的更新部分发送从库;

4、从库io线程收到binlog更新部分,然后写入到relay log中;

5、从库sql线程读取到relay log内容,重放执行sql,最后主从一致。

相关推荐
爱奥尼欧18 小时前
【QT笔记】常用控件——QWidget 核⼼属性
数据库·笔记·qt
q***985218 小时前
Spring Boot 中使用 @Transactional 注解配置事务管理
数据库·spring boot·sql
数据知道19 小时前
MySQL:mysql中将表中数据进行删除后,多久空间会被释放出来?
数据库·mysql
九章-19 小时前
甘肃统计投资审核系统完成国产数据库替换:从MySQL到金仓的平稳跨越
数据库·mysql·信创·国产化替换
_Jimmy_19 小时前
Mysql假如单表数据量上亿,会出现什么问题
数据库·mysql
想睡hhh19 小时前
mysql基础——视图
数据库·mysql·视图
q***581919 小时前
【HTML+CSS】使用HTML与后端技术连接数据库
css·数据库·html
Ctrl+S 之后20 小时前
分布式数据库高可用架构设计与动态一致性优化实践经验分享
数据库·经验分享·分布式
沐浴露z21 小时前
详解 MySQL 自适应哈希
数据库·mysql·哈希算法
小五Z21 小时前
MySQL--事务
数据库·mysql