共用方式為


sys.dm_resource_governor_configuration (Transact-SQL)

適用於:SQL ServerAzure SQL 受控實例

傳回包含目前有效資源管理員組態的數據列。

資料行名稱 資料類型 描述
classifier_function_id int sys.objects 中目前使用的分類函數物件識別碼。 如果未使用分類函數,則傳回 0。 不可為 Null。

注意: 此函式可用來分類新的要求,並使用規則將這些要求路由傳送至適當的工作負載群組。 如需詳細資訊,請參閱 Resource Governor
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

例子

下列範例示範如何取得和比較儲存的元數據值,以及資源管理員組態目前的有效值。

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 許可權。