mariadb(mysql)主从同步错误恢复


mysql主从同步集群在生产环境使用时,如果主从服务器之间网络通信条件差或者数据库数据量非常大,容易导致mysql主从同步延迟。此时一旦主库宕机,会导致部分数据没有及时同步至从库,重新启动主库,会导致从库与主库同步错误。快速恢复主从同步关系有如下两种方法。

方法一:忽略错误后,继续同步。(适用于主从数据库相差不大的情况)

1、master端执行命令,将数据库设置为全局读锁,不允许写入新数据。

MariaDB [(none)]> flush tables with read lock;

2、slave端停止slave的I/O及SQL线程。

MariaDB [(none)]> stop  slave;

3、slave端将同步错误的sql跳过一次(跳过操作会导致主从数据不一致)。

MariaDB [(none)]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值