Как проверить историю изменений уровня цен Azure для базы данных SQL Server? - PullRequest
1 голос
/ 02 мая 2019

Я создал базу данных SQL AZURE с ценовым уровнем S0 два месяца назад. Но каким-то образом уровень цены той же базы данных неожиданно был повышен до P15 на 10 дней, а затем снова понижен до S0.

Я хочу проверить, когда и как это произошло! Можно ли как-нибудь проверить историю изменений ценового уровня на портале Azure или с помощью любого запроса Sql?

Журналы активности портала Azure не показывают никаких изменений уровня цен.

Ответы [ 2 ]

2 голосов
/ 02 мая 2019

Да, на портале вы можете масштабировать базу данных:

enter image description here

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

// edit: изменение SKU приводит к событию «Обновление базы данных SQL» в журнале операций: enter image description here

1 голос
/ 02 мая 2019

Журнал изменений уровня цен можно просмотреть, запросив динамическое административное представление sys.dm_operation_status .

SELECT * FROM sys.dm_operation_status   
   WHERE major_resource_id = 'myddb'   
   ORDER BY start_time DESC; 

Если вы определите шаблон, когда эти изменения происходят, например,масштабирование вверх или вниз происходит в одно и то же время каждый день, Azure Automation является хорошим местом для проверки, если был создан график заданий, который изменяет уровень обслуживания.

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