2.2.2 两个同步副本
此配置启用数据保护。像其他可用性组配置,它可以实现读取缩放。 两个同步副本配置不提供自动高可用性。
具有两个同步副本的可用性组提供读取缩放和数据保护。下表介绍可用性行为。
读取缩放 | 数据保护 | |
REQUIRED_SYNCHRONIZED_SECONDARIES_TO_COMMIT= | 0 * | @shouldalert |
主要副本中断 | 手动故障转移。 可能导致数据丢失。 新的主副本是 R / w。 | 自动故障转移。 新的主数据库不可用的用户事务,直到在先前的主要副本恢复并加入可用性组作为辅助。 |
一个次要副本中断 | 主要是 R/W,运行可能导致数据丢失。 | 主次要副本恢复之前不可用的用户事务。 |
* 默认值
备注:前面的两个方案是在SQL Server 2017 CU1之前的行为。