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)