暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
MySQL主从复制模式全面实践
1210
24页
62次
2021-04-22
免费下载
www.eimhe.com 美河学习在线收集分享
MYSQL REPLICATION
MYSQL REPLICATION
Replication 可以实现将数据从一台数据库服务器(master复制到一或多台数据库服务器(slave
默认情况下属于异步复制,无需维持长连
通过配置,可以复制所有的库或者几个库,甚至库中的一些表
MySQL 内建的,本身自带的
REPLICATION 的原理
简单的说就是 master 将数据库的改变写入二进制日志,slave 同步这些二进制日志,并根据这些二进制日
志进行数据操
DML:SQL 作语句,update, insertdelete
Relay log :继日志
REPLICATION 的作用
1Fail Over 故障切换
2Backup Server 备份服务,无法对 SQL 语句执行产生的故障恢复,有限的备份
3High Performance 性能,可以多台 slave,实现读写分
REPLICATION 如何工作
整体上来说,复制有 3 个步骤
(1) master 将改变记录到二进制日(binary log)中(这些记录叫做二进制日志事件binary log
events);
www.eimhe.com 美河学习在线收集分享
(2) slave master binary log events 拷贝到它的中继日志(relay log)
(3) slave 做中继日志中的事件,修改 salve 上的数据。
mysql 主从复制中:
第一步:master 记录二进制日志。在每个事务更新数据完成之前,master 在二进制志记录这些改变。
MySQL 将事写入二进制日志,即使事务中的语句都是交叉执行的。在事件写入二进制日志完成后,
master 通知存储引擎提交事务
第二步:slave master binary log拷贝到它自己的中继日志。首先slave 开始一个工作线程——I/O
of 24
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜