sys.dm_resource_governor_configuration(Transact-SQL)

適用於:SQL ServerAzure SQL 受控執行個體

回傳一列包含目前有效資源管理器配置的列。

欄位名稱 資料類型 說明
classifier_function_id int sys.objects 中目前使用的分類器函式的物件 ID。 若未使用分類器函式,則回傳 0。 不可為空。

註: 此函式用於分類新請求,並利用規則將這些請求路由至適當的工作負載群組。 如需詳細資訊,請參閱 資源管理員。
is_reconfiguration_pending 位元 表示資源調停器設定是否已更改,但尚未套用於目前有效配置 ALTER RESOURCE GOVERNOR RECONFIGURE。 需要重新配置資源管理員的變更包括:

- 建立、修改或刪除資源池。
- 建立、修改或刪除工作負載群組。
- 指定或移除分類器函式。
- 設定或移除每個磁碟區未完成 I/O 操作的最大數量限制。

回傳的值為以下之一:

0 - 不需要重新配置。

1 - 必須重新設定或伺服器重啟,才能套用待處理的設定變更。

註: 當資源總督被停用時,回傳的值總是為 0。

不可為空。
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;

許可

需要 VIEW SERVER STATE 權限。

SQL Server 2022 和更新版本的許可權

需要伺服器上的 VIEW SERVER PERFORMANCE STATE 許可權。