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,最后主从一致。

相关推荐
i***58676 分钟前
【MySQL数据库】Ubuntu下的mysql
数据库·mysql·ubuntu
g***78916 分钟前
Python连接SQL SEVER数据库全流程
数据库·python·sql
n***265611 分钟前
Spring boot启动原理及相关组件
数据库·spring boot·后端
z***948417 分钟前
Redis 6.2.7安装配置
前端·数据库·redis
一叶飘零_sweeeet18 分钟前
MySQL锁机制深度剖析:从底层原理到实战避坑,一篇吃透所有锁!
数据库·mysql·
卡提西亚24 分钟前
数据库笔记-0-MYSQL安装
数据库·笔记·sql
r***113343 分钟前
【MySQL】MySQL库的操作
android·数据库·mysql
h***67371 小时前
Mysql 驱动程序
数据库·mysql
Y***h1871 小时前
MySQL不使用子查询的原因
android·数据库·mysql
c***87191 小时前
5、使用 pgAdmin4 图形化创建和管理 PostgreSQL 数据库
数据库·postgresql