分享方式:


sys.dm_resource_governor_configuration (Transact-SQL)

適用於:SQL Server

傳回數據列,其中包含資源管理員目前的記憶體內部設定狀態。

資料行名稱 資料類型 描述
classifier_function_id int 資源管理員目前使用的分類器函式識別碼。 如果沒有使用任何函式,則傳回 0 的值。 不可為 Null。

注意: 此函式可用來分類新的要求,並使用規則將這些要求路由傳送至適當的工作負載群組。 如需詳細資訊,請參閱 Resource Governor
is_reconfiguration_pending bit 指出是否已使用 ALTER RESOURCE GOVERNOR RECONFIGURE 語句進行群組或集區的變更,但尚未套用至記憶體內部組態。 傳回的值是下列其中一項:

0 - 不需要重新設定語句。

1 - 需要重新設定語句或伺服器重新啟動,才能套用暫止的組態變更。

注意: 停用資源管理員時,傳回的值一律為 0。

不可為 Null。
max_outstanding_io_per_volume int 適用於:SQL Server 2014 (12.x) 和更新版本。

每個磁碟區未處理的 I/O 數目上限。

備註

此動態管理檢視會顯示記憶體內部設定。 若要查看預存的組態元數據,請使用對應的目錄檢視。

下列範例示範如何取得和比較 Resource Governor 組態的預存元數據值和記憶體內部值。

USE master;  
go  
-- Get the stored metadata.  
SELECT   
object_schema_name(classifier_function_id) AS 'Classifier UDF schema in metadata',   
object_name(classifier_function_id) AS 'Classifier UDF name in metadata'  
FROM   
sys.resource_governor_configuration;  
go  
-- Get the in-memory configuration.  
SELECT   
object_schema_name(classifier_function_id) AS 'Active classifier UDF schema',   
object_name(classifier_function_id) AS 'Active classifier UDF name'  
FROM   
sys.dm_resource_governor_configuration;  
go  

權限

需要 VIEW SERVER STATE 權限。

SQL Server 2022 和更新版本的權限

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

另請參閱

動態管理檢視和函數 (Transact-SQL)
sys.resource_governor_configuration (Transact-SQL)
資源管理員