2.2.2 两个同步副本


此配置启用数据保护。像其他可用性组配置,它可以实现读取缩放。 两个同步副本配置不提供自动高可用性。

SQL Server 2017 AlwaysOn on Linux 配置和维护(6)_第1张图片


具有两个同步副本的可用性组提供读取缩放和数据保护。下表介绍可用性行为。


读取缩放

数据保护

REQUIRED_SYNCHRONIZED_SECONDARIES_TO_COMMIT=

0 *

@shouldalert

主要副本中断

手动故障转移。 可能导致数据丢失。 新的主副本是 R / w。

自动故障转移。 新的主数据库不可用的用户事务,直到在先前的主要副本恢复并加入可用性组作为辅助。

一个次要副本中断

主要是 R/W,运行可能导致数据丢失。

主次要副本恢复之前不可用的用户事务。

* 默认值


备注:前面的两个方案是在SQL Server 2017 CU1之前的行为。