Свойства эластичных пулов Azure и значение Capacity DatabaseCapacityMax
Я работаю с некоторыми сценариями автоматизации и пытаюсь определить эластичные пулы, которые были определены, но пусты (нет баз данных).
С помощью Get-AzSqlElasticPool
Я могу получить имя пула и связанные с ним свойства.
Capacity
а также DatabaseCapacityMax
изначально оба установлены на 50 в моей лаборатории после его предоставления. Так как нет свойства, отражающего текущее количество, я ожидал, что мне придется сравнить Capacity
а также DatabaseCapacityMax
,
Чтобы получить информацию, я запускаю эту команду:
Get-AzSqlElasticPool -ResourceGroupName $resourcegroupname -ServerName myServer.ServerName | Select-Object -Property ElasticPoolName, Capacity, DatabaseCapacityMax
Затем я подготовил базы данных в Elastic Pool, ни одно из свойств емкости не изменилось. Документация на веб-сайте MSFT docs, кажется, отсутствует ни по одному из свойств, и я не смог найти ничего полезного. Я что-то упустил, кому-нибудь еще повезло с определением количества баз данных, связанных с эластичным пулом?
0 ответов
Информация о базах данных в эластичном пуле, может быть найдена с Get-AzSqlElasticPoolDatabase
Команда, которая имеет объект, который суммирует количество баз данных:
Get-AzSqlElasticPoolDatabase -ServerName myServer.ServerName -ResourceGroupName $resourcegroupname -ElasticPoolName $elasticpoolname | Select-Object Count
Номер базы данных действительно не предоставляется с Get-AzSqlElasticPool
команда, потому что она предоставляет только статические параметры Elastic Pool.
Как примечание: Capacity
обеспечивает вместимость всего эластичного бассейна и DatabaseCapacityMax
обеспечивает максимальную емкость на базу данных.