適用対象:SQL Server
Azure SQL Managed Instance
現在有効なリソースガバナー構成を含む行を返します。
| 列名 | データの種類 | 説明 |
|---|---|---|
classifier_function_id |
int |
sys.objectsで現在使用されている分類器関数のオブジェクトIDです。 分類器関数が使われていない場合は0を返します。 NULL 値は許可されません。 注: この関数は新しいリクエストを分類し、ルールを使ってこれらのリクエストを適切なワークロードグループにルーティングします。 詳細については、「 リソース ガバナー」を参照してください。 |
is_reconfiguration_pending |
bit | リソースガバナーの設定に変更が加えられているが、 ALTER RESOURCE GOVERNOR RECONFIGUREを用いて現在有効な構成に適用されていないかどうかを示します。 リソースガバナーの再構成が必要な変更点には以下が含まれます:- リソースプールの作成、変更、削除。 - ワークロードグループの作成、修正、削除。 - 分類器関数を指定または削除する。 - ボリュームごとの未処理I/O操作数の上限を設定するまたは削除する。 返される値は以下のいずれかです: 0 - 再構成は不要です。 1 - 保留中の設定変更を適用するためには、再構成またはサーバーの再起動が必要です。 注: リソースガバナーが無効になると、返される値は常に0です。 NULL 値は許可されません。 |
max_outstanding_io_per_volume |
int |
適用対象: SQL Server 2014 (12.x) 以降。 ボリュームあたりの最大未処理I/O操作数。 |
注釈
この動的管理ビューは現在の有効な構成を示します。 保存された設定メタデータを見るには sys.resource_governor_configurationを使います。
Examples
以下の例は、保存されたメタデータ値と現在有効なリソースガバナー構成値の取得と比較方法を示しています。
USE master;
-- Get the stored metadata
SELECT OBJECT_SCHEMA_NAME(classifier_function_id) AS classifier_function_schema_name,
OBJECT_NAME(classifier_function_id) AS classifier_function_name
FROM sys.resource_governor_configuration;
-- Get the currently effective configuration
SELECT OBJECT_SCHEMA_NAME(classifier_function_id) AS classifier_function_schema_name,
OBJECT_NAME(classifier_function_id) AS classifier_function_name
FROM sys.dm_resource_governor_configuration;
Permissions
VIEW SERVER STATE アクセス許可が必要です。
SQL Server 2022 以降でのアクセス許可
サーバーに対する VIEW SERVER PERFORMANCE STATE 権限が必要です。