摘要:
Percona Toolkit 是一款非常强大的开源工具包,专为 MySQL、Percona Server 和 MariaDB 数据库管理员(DBA)设计,用于执行各种复杂的数据库运维、监控、分析和优化任务。理解其底层原理和掌握高频命令是 DBA 日常工作的核心能力。 一、Percona Toolk 阅读全文
posted @ 2025-06-10 15:24
LeeHang
阅读(205)
评论(0)
推荐(0)
摘要:
MySQL Router 和 ProxySQL 都是位于客户端应用程序和 MySQL 数据库服务器之间的中间件,用于管理连接、提升性能和提高可用性。但它们的设计目标、核心功能、灵活性以及适用场景有显著的区别: 核心区别总结: 特性 MySQLRouter ProxySQL 开发背景 阅读全文
posted @ 2025-06-10 13:33
LeeHang
阅读(220)
评论(0)
推荐(0)
摘要:
MySQL 高可用领域中,MHA(Master High Availability) 和 MGR(MySQL Group Replication) 是两种代表性的解决方案,但它们在实现原理、数据一致性、故障切换逻辑和应用场景上存在根本性差异。以下是深度对比: 一、核心原理 阅读全文
posted @ 2025-06-10 10:35
LeeHang
阅读(237)
评论(0)
推荐(0)
摘要:
MySQL Group Replication (MGR) 在主节点(单主模式下)故障时,其自动故障切换(Failover) 的核心在于其分布式故障检测机制和基于最新数据的共识选举协议。整个过程高度自动化,旨在最小化人工干预和停机时间。 以下是主节点故障自动切换的实现细节和选 阅读全文
posted @ 2025-06-10 09:52
LeeHang
阅读(156)
评论(0)
推荐(0)
摘要:
MySQL Group Replication(MGR)的核心工作原理在于它实现了 基于 Paxos 变种协议(组通信系统引擎XCom)的、原子广播(Atomic Broadcast)的多主/单主强同步复制机制。它将传统的异步主从复制提升到了一个多节点协同、高一致性的分布式系统层级。 阅读全文
posted @ 2025-06-10 09:30
LeeHang
阅读(316)
评论(0)
推荐(0)
浙公网安备 33010602011771号