sys.resource_governor_resource_pools (Transact-SQL)
適用対象:SQL Server
Azure SQL Managed Instance
格納されているリソース プールの構成を返します。 各行はリソース プールを表します。
列名 | データ型 | 説明 |
---|---|---|
pool_id |
int | リソース プールの一意の ID。 null 許容ではありません。 |
name |
sysname | リソース プールの名前。 null 許容ではありません。 |
min_cpu_percent |
int | CPU の競合がある場合にリソース プールのすべての要求に保証される平均 CPU 帯域幅。 null 許容ではありません。 |
max_cpu_percent |
int | CPU の競合がある場合、リソース プール内のすべての要求で許容される最大平均 CPU 帯域幅。 null 許容ではありません。 |
min_memory_percent |
int | リソース プール内のすべての要求に対するクエリ ワークスペース メモリの量が保証されます。 これは、他のリソース プールとは共有されません。 null 許容ではありません。 |
max_memory_percent |
int | このリソース プール内の要求で使用できるクエリ ワークスペース メモリの合計に対する割合。 null 許容ではありません。 有効な最大値は、他のプールの最小値によって異なります。 たとえば、max_memory_percent は 100 に設定できますが、有効な最大値は低くなる可能性があります。 null 許容ではありません。 |
cap_cpu_percent |
int |
適用対象: SQL Server 2012 (11.x) 以降。 リソース プール内のすべての要求が受信する CPU 帯域幅のハード キャップ。 CPU の最大帯域幅を、指定したレベルに制限します。 value の許容範囲は 1 ~ 100 です。 null 許容ではありません。 |
min_iops_per_volume |
int |
適用対象: SQL Server 2014 (12.x) 以降。 このプールのボリューム設定あたりの 1 秒あたりの最小 I/O 操作数 (IOPS)。 0 = 予約なし。 null 許容ではありません。 |
max_iops_per_volume |
int |
適用対象: SQL Server 2014 (12.x) 以降。 このプールのボリューム設定ごとの、1 秒あたりの最大 I/O 操作 (IOPS)。 0 = 無制限。 null 許容ではありません。 |
解説
このカタログ ビューには、格納されているメタデータが表示されます。 現在有効なリソース ガバナーの構成を確認するには、対応する動的管理ビュー (sys.dm_resource_governor_resource_pools (Transact-SQL)を使用します。
アクセス許可
VIEW ANY DEFINITION
アクセス許可が必要です。