记录一次Mysql主从不同步事故问题于事故解决办法
发表于:2024-11-28 作者:千家信息网编辑
千家信息网最后更新 2024年11月28日,首先在昨天的时候我可能在优化zabbix库的时候动了库中的events表。导致了接下来的问题。经过查看未解决前问题呈现如下:我们可以看到从库与主库不同步的原因是这个:这个问题的学名叫:外键束缚。顾名思
千家信息网最后更新 2024年11月28日记录一次Mysql主从不同步事故问题于事故解决办法
首先在昨天的时候我可能在优化zabbix库的时候动了库中的events表。导致了接下来的问题。经过查看未解决前问题呈现如下:
我们可以看到从库与主库不同步的原因是这个:
这个问题的学名叫:外键束缚。顾名思义,我们可以看一下这两个表结构
发现都有一个字段 eventid,当我们对表events中的eventid字段进行操作外之后导致event_recovery不能insert数据了,所以我们要跳过去,那怎么跳过去呢?
首先我们在从库上执行:stop slave;
其次执行:SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1;
最后其从线程:start slave;
我们再查看状态:
OK,到此问题解决完毕。
提示:大家别滥用SET GLOBAL SQL_SLAVE_SKIP_COUNTER = n;(跳过为一个Binlog event group, 也就相当于一个事务),所以当我们执行这个操作的时候要看看我们要跳过的是什么怎么查看呢
根据slave status中的Relay_Log_File和Relay_Log_Pos两个值 ,先查看当前被中断的binlog event group操作是什么?
查看的命令:
show relaylog events in "Relay_Log_File" from Relay_Log_Pos limit n;
好了这个问题到此告一段落,整理成笔记以便以后出现类似问题查看。
问题
时候
两个
字段
事故
同步
顾名思义
接下来
事务
原因
告一段落
命令
学名
数据
状态
笔记
线程
结构
思义
顾名
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
2018国家网络安全宣传周
基于创业思维的软件开发技术
安全性能较高的服务器
mfc 连接sql数据库
信息网络安全法ppt课件
移动支付与网络安全英语作文
上海哪个图书馆可以上数据库
如何提交数据库数据库中
mysql批量填数据库
郑州市慧牛网络技术有限公司
网络安全靠人民作文400字
人工智能应用软件开发报价方案
广州市专注网络安全培训
华合网络技术
dz数据库被修改
网络安全广义指什么
深圳仕航网络技术有限公司
服务器每秒承担多少接口并发
莫纳什网络安全2022
sr650服务器
北京发展软件开发售价
毕业设计作品网站计算机网络技术
河北数据库安全箱代理商
软件开发策划结束语
信易通网络技术
我的世界魔改斗罗大陆服务器
sql数据库查询包含某字段
魔兽怀旧服开新服务器的商机
服务器续保合同
常州衡器管理软件开发公司