Версия сервера SQL важна, но вы должны обратить внимание и на редакцию. Между SQL серверными версиями есть некоторые существенные различия, и я всегда буду рекомендовать обращаться к официальным документам для ответов на такие вопросы самостоятельно.
В случае Enterprise Edition:
- Наверх до 4 вторичных реплик (SQL Server 2012)
- До 8 вторичных реплик, включая 2 синхронные вторичные реплики (SQL Server 2014 )
- До 8 вторичные реплики, включая 2 синхронные вторичные реплики (SQL Server 2016 )
- До 8 вторичных реплик, включая 2 синхронные вторичные реплики (SQL Server 2017 )
- До 8 вторичных реплик, включая 5 синхронных вторичных реплик (SQL Сервер 2019 )
Таким образом, существуют различные Режимы доступности :
- Режим асинхронной фиксации
- Режим синхронной фиксации
- Режим только конфигурации
где
Подчеркнут режим синхронной фиксации Высокая доступность по сравнению с производительностью за счет увеличения задержки транзакций.
В Asynchronous
первичная реплика не ожидает, пока какие-либо вторичные реплики укрепят журнал, в то время как в Synchronous
сообщение первичного сенсорного подтверждения клиенту, запрашивающему изменения после получения подтверждения от вторичного.
А в стандартной версии у вас есть Basi c Группы доступности , что сопровождается множеством ограничений. и только 2 синхронные реплики.