1、showprocesslist,查看当前连接数,也可以看看有没有执行中的进程2、在从库上执行showslavestatus;查看seconds_behind_maste的值,有数字表示有主从延时,这个值表示主从同步延时的时间如果未同步,在从库上执行下列操作:stopslave;#表示跳过一步错误,后面的数字可变setglobalsql_slave_skip_counter=1;startsla
分类:
数据库 时间:
2020-06-29 09:14:38
阅读次数:
78
背景 8月7日15:58收到报障数据库出现不同步:数据库共四台,分别为10.255.70.11,10.255.70.12,10.255.70.13,10.255.70.14(ip为虚拟ip) 数据库结构为: 故障时不同步现为:(1)70.11和70.13之间主主不同步 ,(2)70.11和70.12 ...
分类:
数据库 时间:
2019-08-16 14:29:48
阅读次数:
117
参考:http://blog.51cto.com/13407306/2067333 重新做主从,完全同步?(该方法适用于主从库数据相差较大,或者要求数据完全统一的情况?) 1.先进入主库,进行锁表,防止数据写入 (完事后记得解锁 unlock tables )使用命令:?mysql -uroot - ...
分类:
数据库 时间:
2019-06-13 18:51:45
阅读次数:
154
故障描述: 进入从数据库 进入从数据库 mysql> show slave status\G; mysql> show slave status\G; 结果如下: 结果如下: ... ... Slave_IO_Running: Yes Slave_IO_Running: Yes Slave_SQL_ ...
分类:
数据库 时间:
2019-06-13 18:48:31
阅读次数:
120
转自 https://blog.51cto.com/suifu/1845457 3分钟解决MySQL 1032主从错误 Part1:写在最前 1032错误 现在生产库中好多数据,在从库误删了,生产库更新后找不到了,现在主从不同步了,再跳过错误也没用,因为没这条,再更新还会报错 解决方案 Part1: ...
分类:
数据库 时间:
2019-04-18 10:46:22
阅读次数:
239
mysql主从经常会出现主从数据不同步的问题,脏数据会造成主从同步中断,出现大量ERROR,如1032,1062等错误。常规方法是逐条删除脏数据或者重做库,由于数据量大操作麻烦,而且主库在线上运行不能有锁表操作,各种不便特别费时间。笔者在生产环境遭遇了一次,情急之下用粗暴的方法不到10分种解决问题。下面假设一种情况,主库正常,从库数据不一致,解决思路步骤如下:1,对故障定性,通过查看最近日志来找出
分类:
数据库 时间:
2019-03-09 12:54:24
阅读次数:
214
总结(重建从库同步后,还会持续性出现主从不同步,分析原因,由大事务存储过程导致) 1 遇到的问题经营计划主从不同步,从库sql和io进程双YES,但是Seconds_Behind_Master不为0 2 重建从库,进行主从同步,观察周六日是正常,在周一上午使用业务后,再次导致主从不同步 3 经分析r ...
分类:
数据库 时间:
2019-01-21 17:06:22
阅读次数:
499
使用第三方工具MySQL Enterprise Monitor,MySQL企业版监控工具。MONyog – MySQL Monior and Advisor,MONyog大家都不陌生,windows下比较好用的MySQLGUI提供者,也有相关MySQL监控工具。 脚本监控#!/bin/bash ## ...
分类:
数据库 时间:
2018-10-01 00:10:30
阅读次数:
190
首先在昨天的时候我可能在优化zabbix库的时候动了库中的events表。导致了接下来的问题。经过查看未解决前问题呈现如下:我们可以看到从库与主库不同步的原因是这个:这个问题的学名叫:外键束缚。顾名思义,我们可以看一下这两个表结构发现都有一个字段eventid,当我们对表events中的eventid字段进行操作外之后导致event_recovery不能insert数据了,所以我们要跳过去,那怎么
分类:
数据库 时间:
2018-09-19 16:27:02
阅读次数:
200
1.网络的延迟由于mysql主从复制是基于binlog的一种异步复制,通过网络传送binlog文件,理所当然网络延迟是主从不同步的绝大多数的原因,特别是跨机房的数据同步出现这种几率非常的大,所以做读写分离,注意从业务层进行前期设计。2.主从两台机器的负载不一致由于mysql主从复制是主数据库上面启动1个io线程,而从上面启动1个sql线程和1个io线程,当中任何一台机器的负载很高,忙不过来,导致其
分类:
数据库 时间:
2018-09-09 19:58:28
阅读次数:
275