---
title: MySQL半同步复制:一致性与故障切换
keywords:
- 半同步复制
- ACK
- 超时回退
- 主从切换
- 一致性
description: 在半同步复制下,通过从库确认提升一致性,设计超时回退与切换策略保障可用性。
tags:
- ACK
- MySQL
- 一致性
- 主从切换
- 半同步复制
- 复制
- 数据库
- 超时回退
categories:
- 文章资讯
- 编程技术
---
MySQL半同步复制:一致性与故障切换
概览
半同步在提交时等待至少一个从库确认,降低数据丢失风险。需结合超时回退与切换策略处理故障。
技术参数(已验证)
- 机制:主库等待从库 ACK,超时回退到异步;参数控制等待时间与阈值。
- 切换:在故障时进行主从切换并重建半同步;记录复制位置与一致性检查。
- 风险:在网络抖动与从库故障下延迟上升与回退频繁。
实战清单
- 根据 SLA 调整等待与回退参数;监控 ACK 延迟与失败率。
- 切换前进行一致性校验与对账,避免漂移。

发表评论 取消回复