Масштабирование базы данных SQL Azure

У меня есть база данных SQL в Azure. Экземпляр S0 с 10 DTU. Этого достаточно в 95% случаев.

Однако, когда план службы приложений масштабируется (в редких случаях может увеличиться до 20 раз), мне нужно 200/400 DTU. Так как это не будет происходить очень часто, то было бы напрасной тратой всегда платить за эти размеры. Есть ли способ масштабирования базы данных, когда служба приложения масштабируется?

Спасибо!

1 ответ

Решение

Не существует прямого способа увеличить БД, когда это делает веб-приложение, но есть обходной путь. Вы можете настроить масштабирование в веб-приложении, чтобы запустить веб-крючок, поэтому у вас может быть вызов либо автоматизации Azure, либо функции Azure, которая затем обращается к API ARM для увеличения или уменьшения вашей базы данных SQL.

Смотрите здесь, чтобы увидеть, как запустить веб-крючок при масштабировании.

Другие вопросы по тегам