Я нахожусь на ранних этапах реализации решения высокой доступности с использованием SQL 2008.
Что касается зеркального отображения базы данных, я считаю, что в синхронной модели транзакции не фиксируются на основном сервере, пока они не будут зафиксированы на зеркальном сервере. Если основной сервер выходит из строя, то переключение можно либо автоматизировать с помощью экземпляра-свидетеля, либо вручную.
Что произойдет в этом режиме, если зеркальный сервер выйдет из строя?
Не сможет ли принципал совершать транзакции? или зеркало разбивается?
Меня беспокоит, что директор находится во власти зеркала.
Круто - просто обратите внимание, что если вы используете свидетеля, требуется «кворум» между принципалом, свидетелем и зеркалом. Если вы потеряете зеркало и свидетель (или подключение к обоим), основная база данных будет недоступна.
Нашел ответ.
Потеря партнера имеет следующий эффект:
If the mirror server instance becomes unavailable, the principal continues.