记录一次Mysql主从不同步事故问题于事故解决办法
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,首先在昨天的时候我可能在优化zabbix库的时候动了库中的events表。导致了接下来的问题。经过查看未解决前问题呈现如下:我们可以看到从库与主库不同步的原因是这个:这个问题的学名叫:外键束缚。顾名思
千家信息网最后更新 2025年01月20日记录一次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安全错误
数据库的锁怎样保障安全
北京筋斗云网络技术有限公司
什么叫数据库的可持续发展性
软件开发过程和软件测试
英雄联盟第一个服务器是什么
数据库应用技术属于什么系
简述数据库系统的结构特点
热血英豪服务器
软件开发费用决算表
sql查询多久数据库会断开
煤矿开采工作面数据库标准
盘古网络技术公司董事长
传奇二公测有几个服务器
日本网络安全动态
数据库怎么发布
追梦软件开发
iphone更改用户数据库
海南省 互联网科技
图数据库的建模技术
数据库看表
深圳软件开发解决方案咨询
如何连vpn服务器
网络安全维护主要靠自律
青年人应该怎么防范网络安全
邮件服务器域名怎么登陆
微藻图谱数据库app下载
图片打不开服务器运行失败
木链科技互联网
ad数据库装载工具
国家网络安全教育主题班会大学
深圳软件开发解决方案咨询