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

相关推荐
星纬智联技术3 分钟前
给 Amp 配置自定义 API:CLIProxyAPI 接入教程
运维·服务器·数据库
浩~~10 分钟前
极客大挑战2019-LoveSQL
数据库
码农阿豪16 分钟前
Go 语言操作金仓数据库(上篇):环境搭建与连接管理
开发语言·数据库·golang
码农阿豪20 分钟前
Go 语言操作金仓数据库(下篇):SQL 执行、类型映射与超时控制
数据库·sql·golang
IronMurphy23 分钟前
Redis拷打第二讲
数据库·redis·缓存
星月昭铭36 分钟前
5步在Trae中配置SQLcl MCP,让AI直接操作Oracle数据库
数据库·oracle·ai编程
phltxy44 分钟前
Redis Set:原理、命令与实战场景详解
数据库·redis·缓存
他是龙55144 分钟前
SQLi-Labs 通关笔记(Less-38 ~ Less-53):堆叠注入与 ORDER BY 注入
数据库·笔记·less
今天也是元气满满的一天呢1 小时前
20260512-SQL学习大览
数据库·sql·学习
北秋,1 小时前
Web Security Academy 第二关:SQL 注入登录绕过
数据库·sql