SQL Server 2016 AlwaysON. Блокируем Redo thread на secondary replica.

В этом видео расскажу о том, как выполнением одновременных операций резервного копирования и шринком транзакционного лога можно заблокировать работу redo thread вторичной реплики Always On. И как результат получить большие проблемы! Или говоря другим языком, как НЕ НАДО поступать с AlwaysOn. Мой LinkedIn   / alexanderbereznev   Мой сайт
Тайминг: 1. 0:00 Вступление. Знакомство с тестовой средой. 2. 5:48 Немного теории о применении транзакций в AlwaysON. 3. 9:38 Эксперимент 1. Поиск Redo thread. Проверка работоспособности AlwaysON. 4. 17:17 Эксперимент 1. Создаем xEvent сессию для анализа wait-ов redo thread 5. 23:30 Эксперимент 2. Блокирование redo thread долгим full backup+shrink log file. 6. 28:09 Запускаем DBCC SHRINKFILE 7. 28:25 Эксперимент 2. Redo thread заблокирован. очередь redo queue не уменьшается. 8. 31:58 Эксперимент 2. Primary и Secondary реплики на один и тот же запрос выдают разный результат. Redo thread заблокирован. 9. 33:31 Эксперимент 2. Начинаем анализ блокировок. 10. 41:10 Эксперимент 2. "разбор полетов"

Смотрите также