sys.resource_governor_workload_groups (Transact-SQL)

適用於:SQL Server

傳回 SQL Server 中的預存工作負載群組組態。 每個工作負載群組都可以訂閱一個和一個資源集區。

資料行名稱 資料類型 描述
group_id int 工作負載群組的唯一識別碼。 不可為 Null。
NAME sysname 工作負載群組的名稱。 不可為 Null。
importance sysname 注意: 重要性僅適用于相同資源集區中的工作負載群組。

這是此工作負載群組中要求的相對重要性。 重要性是下列其中一項,而 MEDIUM 是預設值:LOW、MEDIUM、HIGH。

不可為 Null。
request_max_memory_grant_percent int 單一要求的記憶體授與上限,以百分比表示。 預設值為 25。 不可為 Null。

注意: 如果此設定高於 50%,大型查詢會一次執行一個。 因此,查詢執行時發生記憶體不足錯誤的風險更大。
request_max_cpu_time_sec int 單一要求的 CPU 使用量上限,以秒為單位。 預設值 0 不指定任何限制。 不可為 Null。

注意: 如需詳細資訊,請參閱 CPU 閾值超過事件類別
request_memory_grant_timeout_sec int 單一要求的記憶體授與逾時,以秒為單位。 預設值 0 會根據查詢成本使用內部計算。 不可為 Null。
max_dop int 工作負載群組的最大平行處理原則程度。 預設值 0 會使用全域設定。 不可為 Null。

注意: 此設定將會覆寫查詢選項 maxdop
group_max_requests int 並行要求數目上限。 預設值 0 不指定任何限制。 不可為 Null。
pool_id int 此工作負載群組所使用的資源集區識別碼。
external_pool_id int 適用於:SQL Server 2016 (13.x) 和更新版本。

此工作負載群組所使用的外部資源集區識別碼。
request_max_memory_grant_percent_numeric float 適用於:SQL Server 2019 (15.x) 和更新版本。

單一要求的記憶體授與上限,以百分比表示。 預設值為 25。 不可為 Null。

注意: 如果此設定高於 50%,大型查詢會一次執行一個。 因此,查詢執行時發生記憶體不足錯誤的風險更大。

備註

目錄檢視會顯示儲存的中繼資料。 若要查看記憶體內部設定,請使用對應的動態管理檢視sys.dm_resource_governor_workload_groups (Transact-SQL)。

如果 Resource Governor 設定已變更,但未套用 ALTER RESOURCE GOVERNOR RECONFIGURE 語句,則預存和記憶體內部設定可能會不同。

權限

需要 VIEW ANY DEFINITION 許可權才能檢視內容,需要 CONTROL SERVER 許可權才能變更內容。

另請參閱

sys.dm_resource_governor_workload_groups (Transact-SQL)
目錄檢視 (Transact-SQL)
資源管理員目錄檢視 (Transact-SQL)