MySQL 5.6 搭建半同步复制
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,确定是否可以动态安装插件show variables like '%have_dynamic_loading%';ls /usr/local/mysql-5.6.38-linux-glibc2.12-
千家信息网最后更新 2025年01月19日MySQL 5.6 搭建半同步复制
确定是否可以动态安装插件
show variables like '%have_dynamic_loading%';
ls /usr/local/mysql-5.6.38-linux-glibc2.12-x86_64/lib/plugin/semisync_*/usr/local/mysql-5.6.38-linux-glibc2.12-x86_64/lib/plugin/semisync_master.so/usr/local/mysql-5.6.38-linux-glibc2.12-x86_64/lib/plugin/semisync_slave.so
安装软件:
主
install plugin rpl_semi_sync_master SONAME 'semisync_master.so';set global rpl_semi_sync_master_timeout=60000;
从
install plugin rpl_semi_sync_slave SONAME 'semisync_slave.so';select * from mysql.plugin;
开启功能
主库
set global rpl_semi_sync_master_enabled=on;
从库
set global rpl_semi_sync_slave_enabled=on;stop slave io_thread;start slave;
主库:
show status like '%semi%';
从库io_thread正常情况下,复制延迟对于半同步没影响。
配置文件增加选项:
主
rpl_semi_sync_master_enabled=1rpl_semi_sync_master_timeout=60000
从
rpl_semi_sync_slave_enabled=1
注意:
1.去掉半同步复制,半同步复制会造成一些语句不适用,影响主从进程。
2.主库不要打开rpl_semi_sync_slave_enabled,从库不要打开rpl_semi_sync_master_enabled,要正确使用对应的角色参数。
同步
影响
主从
功能
动态
参数
情况
插件
文件
角色
语句
软件
进程
延迟
配置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数字有线电视网络技术试题
餐饮点餐软件开发
网络安全选项选哪个
梦幻新诛仙服务器名字
hyper怎么添加服务器
有关数据库多表查询的题目
软件开发师答案
上位机软件开发好找工作吗
国内首家网络技术学院
开封企业财务软件开发
计算机三级数据库含金量高不
ai网络安全战
三门峡管理软件开发
邢台软件开发操作
远程服务器登录不上怎么办
定制化服务器供应商
解决服务器安全风险
网络安全流量资产
mysql数据库支持中划线
自己做snp数据库
黄赌毒网络安全图
python微型数据库包
思思在线网络技术有限公司
临沂最大的软件开发外包公司
西文数据库
海曙网络安全
环保局网络安全宣传周活动总结
网络安全主题班会主题
守望传说无法连接至服务器
洛阳丁甲网络技术