Поддерживаемые (и рекомендуемые) методы масштабирования с Azure SQL Database «Premium» (замена для web

#azure #azure-sql-database

#лазурный #azure-sql-database

Вопрос:

Microsoft Azure предоставляет функцию автоматического масштабирования для некоторых своих служб, включая их веб-сайты. Эта функция позволяет вам установить целевое значение процессора, и Azure автоматически увеличит или уменьшит количество дополнительных «экземпляров» вашего веб-сайта в попытке достичь целевого использования ЦП. Это позволяет удовлетворить всплески спроса.

Большинство веб-сайтов поддерживаются каким-либо хранилищем данных, будь то MongoDB, Oracle Database, Oracle MySQL или SQL Database Azure. Таким образом, я сразу же перешел к рассмотрению возможностей масштабирования базы данных SQL Azure. Насколько я могу судить, функции «автоматического масштабирования» нет. Вместо этого вы просто выбираете уровень, и это то, что вы получите.

Я провел хороший поиск, и, хотя я нашел рекомендации, подобные этой 1, и рассказал о сегментировании и разделении, ничто из того, что я нахожу, не обсуждает способ «автоматического масштабирования» вашей базы данных SQL Azure в ответ на загрузку. Поддерживается ли ручное масштабирование единственным методом?

Комментарии:

1. Примечание 1. в этой статье упоминаются веб- и бизнес-версии базы данных SQL Azure, которые заменяются новыми общими, базовыми и стандартными уровнями . Однако, несмотря на изменение доступных уровней, остальная часть содержимого кажется применимой и соответствует другим обсуждениям о масштабировании базы данных Azure SQL.

2. Интересно, помогут ли функции эластичной базы данных.