Condividi tramite


sys.resource_governor_workload_groups (Transact-SQL)

si applica a:SQL ServerIstanza gestita di SQL di Azure

Restituisce la configurazione del gruppo di carico di lavoro archiviato. Ogni riga rappresenta un gruppo di carico di lavoro. Ogni gruppo di carico di lavoro usa un pool di risorse.

Nome colonna Tipo di dati Descrizione
group_id Int ID univoco del gruppo del carico di lavoro. Non nullable.
name sysname Nome del gruppo del carico di lavoro. Non nullable.
importance sysname L'importanza relativa di una richiesta in questo gruppo del carico di lavoro. L'importanza è una delle opzioni seguenti: Low, Medium, High. Medium è l'impostazione predefinita.

Nota: l'importanza è relativa ad altri gruppi di carico di lavoro nello stesso pool di risorse.

Non nullable.
request_max_memory_grant_percent Int Concessione di memoria massima per una singola richiesta, come percentuale della memoria totale dell'area di lavoro query per un pool di risorse. Il valore predefinito è 25. Non nullable.

Nota: Se questa impostazione è eccessivamente elevata, le query che richiedono concessioni di memoria potrebbero essere bloccate fino al completamento di altre query e in alcuni casi potrebbe verificarsi un errore di memoria insufficiente.
request_max_cpu_time_sec Int Limite massimo di utilizzo della CPU, in secondi, per un'unica richiesta. Il valore predefinito, 0, non specifica alcun limite. Non nullable.

Per altre informazioni, vedere REQUEST_MAX_CPU_TIME_SEC.
request_memory_grant_timeout_sec Int Timeout di concessione di memoria, in secondi, per una singola richiesta. Il valore predefinito, 0 utilizza un calcolo interno basato sul costo della query. Non nullable.
max_dop Int Grado massimo di parallelismo per una richiesta in esecuzione nel gruppo di carico di lavoro. Il valore predefinito, 0, usa le impostazioni globali nell'ambito del server o del database. Non nullable.

Nota: Se impostato su un valore diverso da 0, esegue l'override delle impostazioni globali e dell'hint per la query MAXDOP.
group_max_requests Int Numero massimo di richieste simultanee in esecuzione nel gruppo di carico di lavoro. Il valore predefinito, 0, non specifica alcun limite. Non nullable.
pool_id Int ID del pool di risorse utilizzato dal gruppo del carico di lavoro.
external_pool_id Int Si applica a: SQL Server 2016 (13.x) e versioni successive.

ID del pool di risorse esterno usato da questo gruppo di carico di lavoro.
request_max_memory_grant_percent_numeric galleggiare Si applica a: SQL Server 2019 (15.x) e versioni successive.

Concessione di memoria massima per una singola richiesta, come percentuale della memoria totale dell'area di lavoro query per un pool di risorse. Il valore predefinito è 25. Non nullable.

Nota: Corrisponde request_max_memory_grant_percent, ma include frazioni di percentuale se specificate durante la creazione o la modifica di un gruppo di carico di lavoro.
group_max_tempdb_data_percent galleggiare Si applica a: a partire da SQL Server 2025 (17.x) Preview

Quantità massima di spazio nei tempdb file di dati che possono essere utilizzati dalle sessioni in un determinato gruppo di carico di lavoro, in percentuale delle dimensioni massime di tempdb. Quando group_max_tempdb_data_percent e group_max_tempdb_data_mb sono entrambi NULL, Resource Governor non limita il consumo di spazio in tempdb. Ammette valori Null.
group_max_tempdb_data_mb galleggiare Si applica a: a partire da SQL Server 2025 (17.x) Preview

Quantità massima di spazio nei tempdb file di dati che possono essere utilizzati dalle sessioni in un determinato gruppo di carico di lavoro, in megabyte. Quando group_max_tempdb_data_percent e group_max_tempdb_data_mb sono entrambi NULL, Resource Governor non limita il consumo di spazio in tempdb. Ammette valori Null.

Osservazioni:

La vista del catalogo visualizza i metadati memorizzati. Per visualizzare la configurazione attualmente effettiva, usare la vista a gestione dinamica corrispondente, sys.dm_resource_governor_workload_groups (Transact-SQL).

Le configurazioni archiviate ed efficaci possono essere diverse se la configurazione di Resource Governor è stata modificata ma l'istruzione ALTER RESOURCE GOVERNOR RECONFIGURE non è stata eseguita.

Autorizzazioni

Richiede l'autorizzazione VIEW ANY DEFINITION.