Настройте вторичную Azure Sql базу данных с более низкими DTU - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть база данных azure SQL, сконфигурированная с 400 DTU, которая реплицируется на другую SQL базу данных сервера в другом регионе для отработки отказа. Я хотел бы сэкономить немного денег (и жить с задержкой при отработке отказа), уменьшив DTU на вторичной базе данных, но я обеспокоен тем, что это может вызвать проблемы с производительностью в моей первичной базе данных, если вторичная база данных будет максимально использовать DTU.

Влияет ли максимальное использование вторичной базы данных на DTU на первичную или репликация в конечном итоге просто догоняет?

1 Ответ

1 голос
/ 25 февраля 2020

Следует проявлять осторожность, располагая вторичной базой данных на более низком уровне производительности, чем первичная, поскольку необходимо убедиться, что она имеет достаточную емкость для обработки рабочей нагрузки обновления на первичной базе данных, в противном случае транзакции будут поставлены в очередь для репликации, и вы можете потерять значительные ресурсы. объемы данных в случае принудительного переключения при сбое.

Опубликованная RPO = 5 se c не может быть гарантирована, если для вторичной базы данных не задан тот же размер вычислений, что и для первичной. Для получения дополнительной информации, пожалуйста, прочитайте эту документацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...