简介检查延迟的方法:在从库上通过SHOW SLAVE STATUS检查Seconds_Behind_Master值即可获取主从复制延迟的秒数。主从复制延迟,可能的原因有主库和从库方面① 主库写binlog不及时。 ... 阅读全文
阅读需知Retrieved_Gtid_Set 从库已经接收到主库的事务编号(从库的 IO 线程已经接收到了)。Executed_Gtid_Set 已经执行的事务编号(从库的执行 SQL 线程已经执行了 ... 阅读全文
集群故障后如何恢复原主机pg的高可用架构中,主库挂掉后,备库会自动升级为主库继续提供服务,对于原来的主库通常有两种处理方式删掉,重搭新备库。降级为备库,继续服务。很显然,相比来说第一种不是个很好的方案 ... 阅读全文
1故障现象某客户反馈,使用 mysqldump 搭建从库,启动复制后,复制报错:Could not execute Write_rows event on table xxx; Duplicate e ... 阅读全文
1前言在日常的运维工作中,偶尔会遇到一些意想不到的线上问题,多数因为设置不当导致故障。前段时间,DMP 数据库运维平台[1] 报错主从复制 SQL 线程断开,就是因为一个参数设置异常导致的。本文分享一 ... 阅读全文
环境数据库:MySQL 8.0.20双主报错MySQL数据库从库所在虚拟机异常宕机,虚拟机恢复后,从库SQL线程无法正常启动,报错如下Last_Errno: 178Last_Error: Erro ... 阅读全文
一、MySQL主备的基本原理在状态1中,客户端的读写都直接访问节点A,而节点B是A的备库,只是将A的更新都同步过来,到本地执行。这样可以保持节点B和A的数据是相同的。当需要切换的时候,就切成状态2。这 ... 阅读全文
我在前两篇已经给大家图解了 AOF 和 RDB,这两个持久化技术保证了即使在服务器重启的情况下也不会丢失数据(或少量损失)。不过,由于数据都是存储在一台服务器上,如果出事就完犊子了,比如如果服务器发 ... 阅读全文
简介MySQL主从复制过程主从复制方式MySQL有四种同步方式1、异步复制(Async Replication2、同步复制(sync Replication3、半同步复制(Async Replication ... 阅读全文
一、MySQL 8.0.17的克隆clone简介MySQL 8.0.17的克隆插件允许在本地或从远程 MySQL 实例在线克隆数据,从此搭建从库可以不再需要备份工具(PXB或mysqldump)来实现 ... 阅读全文
一、MHA+ProxySQL架构之前发过一篇MHA的文章,介绍了MHA相关的知识和功能测试,连接为:【DB宝19】在Docker中使用MySQL高可用之MHA 。今天这一篇给大家分享一下“MHA+中间 ... 阅读全文
[toc一、MHA简介和架构1.1 MHA简介MHA(Master High Availability Manager and tools for MySQL)目前在MySQL高可用方面是一个相对成 ... 阅读全文
之前发布过的一篇类似文章:【DB宝34】测试MySQL主从复制中主库表缺失主键会导致主从延迟的情况简介检查延迟的方法:在从库上通过SHOW SLAVE STATUS检查Seconds_Behind_M ... 阅读全文
有个同事找我帮忙,说MySQL主从复制报错,“Fatal error: Failed to flush master info.”,如下告警日志看报错内容,是说文件“/var/lib/mysql/ ... 阅读全文