MySQL5.6 半同步复制,保证数据库一致性
发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,半同步复制需要使用插件,主从节点都需要安装插件。插件安装完之后 ,配置系统变量就可以启用和关闭半同步复制功能。1.半同步实施前提数据库版本为 5.5以上have_dynamic_loading sys
千家信息网最后更新 2024年11月24日MySQL5.6 半同步复制,保证数据库一致性
半同步复制需要使用插件,主从节点都需要安装插件。插件安装完之后 ,配置系统变量就可以启用和关闭半同步复制功能。
1.半同步实施前提
数据库版本为 5.5以上
have_dynamic_loading system variable 为 YES.
复制已经正常运行。
2.安装插件
主节点INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master.so';从节点 INSTALL PLUGIN rpl_semi_sync_slave SONAME 'semisync_slave.so';
3.查看是否安装成功
show plugins;显示类似说明安装成功 | rpl_semi_sync_master | ACTIVE | REPLICATION | semisync_master.so | GPL || rpl_semi_sync_slave | ACTIVE | REPLICATION | semisync_slave.so | GPL | mysql> show variables like '%semi%';+--------------------------------------------------------+-------+| Variable_name | Value |+---------------------------------------------------------+-------+| rpl_semi_sync_master_enabled | OFF || rpl_semi_sync_master_timeout | 10000 || rpl_semi_sync_master_trace_level | 32 || rpl_semi_sync_master_wait_no_slave | ON || rpl_semi_sync_slave_enabled | OFF || rpl_semi_sync_slave_trace_level | 32 |+---------------------------------------------------------+-------+6 rows in set (0.00 sec)
4.启用半同步
主节点启用半同步,超时时间为10S
SET GLOBAL rpl_semi_sync_master_enabled = 1;SET GLOBAL rpl_semi_sync_master_timeout = 10000;
从节点启用半同步,重启复制线程生效SET GLOBAL rpl_semi_sync_slave_enabled = 1;STOP SLAVE IO_THREAD;START SLAVE IO_THREAD;
5.确认半同步生效
show global status like 'rpl%';
6.持久化参数
On the master:[mysqld]rpl_semi_sync_master_enabled=1rpl_semi_sync_master_timeout=1000 # 1 secondOn each slave:[mysqld]rpl_semi_sync_slave_enabled=1
同步
节点
插件
成功
数据
数据库
主从
前提
功能
参数
变量
时间
版本
系统
线程
运行
配置
一致
一致性
保证
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
大学生软件开发培训
跨境电商网络安全性
为什么要加入网络安全护卫队
服务器主板华硕
源码设定数据库
山大数据库上机实验
网络安全周试题
新锐科技互联网厂
幸福工厂8人服务器
杨浦区网络技术开发售后服务
郑恺软件开发电视剧
软件开发公司真实流程
网络安全宣传 社区
软件开发公司主营成本
北京安妮网络技术有限公司
结构化软件开发的指导思想
软件开发 工作体会
东经软件开发租赁
不需安装 数据库
关于数据库和数据仓库的技术
asp 在线编辑服务器
关于网络安全演讲稿开头
东营新旺软件开发
中原网络安全研究院
网络安全在身边心得体会100字
数据库备份部分数据
天津湖北区app软件开发
网络安全课之保护个人隐私
民航网络安全自查报告
软件开发面授班深圳