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

相关推荐
我爱小疯喵喵12 分钟前
2 常用数据库命令行操作
数据库
七夜zippoe13 分钟前
Docker容器化实战:核心概念、镜像制作与多阶段构建全解析
java·jvm·数据库·docker·oracle·容器化
跟着珅聪学java19 分钟前
Electron 精美菜单设计
运维·前端·数据库
xcLeigh38 分钟前
Oracle 替换工程实践深度解析:金仓数据库破解 PL/SQL 兼容与跨交易日数据一致性核心难题
数据库·sql·oracle·数据迁移·金仓·kingbasees
软件开发技术深度爱好者39 分钟前
基于 Python tkinter 开发的SQLite数据库可视化小工具
数据库·sqlite
泯仲39 分钟前
从零起步学习MySQL 第四章:DQL查询全解析
数据库·mysql
原来是猿40 分钟前
MYSQL【库操作】
数据库·mysql
皮皮哎哟41 分钟前
嵌入式数据库从入门到精通
linux·数据库·sqlite3·sqlite3_open
爱吃羊的老虎1 小时前
【后端】MySQL 主从复制原理深度解析
数据库·mysql
blues92571 小时前
MySQL 篇 - Java 连接 MySQL 数据库并实现数据交互
java·数据库·mysql