На самом деле, это не стандартные или традиционные метрики базы данных Azure SQL. Некоторые из «метрик», которые мы не могли увидеть и изменить непосредственно.
> 1. Под используемой емкостью
Каждая база данных Azure SQL имеет ценовой уровень и модель DTU / vCore. Это зависит от емкости базы данных SQL. База данных Azure SQL предоставила функцию Metir c, чтобы помочь нам увидеть, сколько емкости мы использовали. Пожалуйста, смотрите этот документ: Возможности мониторинга и настройки на портале Azure .
> 2.Номер баз данных вне пула
Мы не можем видеть это "metri c". Единственное, что мы можем сделать, - это получить все базы данных членов в пуле Elasti c.
Ссылка здесь: Базы данных - список по Elasti c Пул :
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}/databases?api-version=2017-10-01-preview
> 3. Увеличение масштаба
Увеличение также не является Azure SQL метрикой базы данных c. Это особенность Azure SQL База данных позволяет вам легко масштабировать базу данных, добавляя больше вычислительной мощности (масштабирование) или добавляя больше блоков базы данных (масштабирование). Ссылка: Увеличение / уменьшение .
Вы также можете увеличить свою базу данных, как показано ниже:
- Масштабировать отдельные ресурсы базы данных в Azure SQL База данных
- Использование PowerShell для мониторинга и масштабирования одной SQL базы данных
> 4. Тайм-аут соединения
Время ожидания соединения является свойством обычно задается в строке подключения (для подключения приложения) или при подключении к базе данных SQL в инструментах управления базами данных. Значение по умолчанию - 30 с. Когда время подключения к базе данных Azure SQL превышает 30 с, мы получим ошибку тайм-аута.
Получить строку подключения на портале:
Установить время ожидания соединения в SSMS:
Надеюсь, это поможет.