Delen via


sys.resource_governor_workload_groups (Transact-SQL)

van toepassing op:SQL ServerAzure SQL Managed Instance

Retourneert de configuratie van de opgeslagen workloadgroep. Elke rij vertegenwoordigt een workloadgroep. Elke workloadgroep maakt gebruik van één resourcegroep.

Kolomnaam Gegevenstype Beschrijving
group_id Unieke id van de workloadgroep. Niet nullable.
name sysname- Naam van de workloadgroep. Niet nullable.
importance sysname- Is het relatieve belang van een aanvraag in deze workloadgroep. Belang is een van de volgende: Low, Medium, High. Medium is de standaardwaarde.

Opmerking: Urgentie is relatief ten opzichte van andere workloadgroepen in dezelfde resourcegroep.

Niet nullable.
request_max_memory_grant_percent Maximale geheugentoe kennen voor één aanvraag, als percentage van het totale geheugen van de querywerkruimte voor een resourcegroep. De standaardwaarde is 25. Niet nullable.

Opmerking: Als deze instelling te hoog is, kunnen query's waarvoor geheugentoekenningen zijn vereist, worden geblokkeerd totdat andere query's zijn voltooid, en in sommige gevallen kan er een fout in het geheugen optreden.
request_max_cpu_time_sec Maximumlimiet voor CPU-gebruik, in seconden, voor één aanvraag. De standaardwaarde, 0, geeft geen limiet op. Niet nullable.

Zie REQUEST_MAX_CPU_TIME_SECvoor meer informatie.
request_memory_grant_timeout_sec Time-out voor geheugentoe kennen, in seconden, voor één aanvraag. De standaardwaarde, 0, maakt gebruik van een interne berekening op basis van querykosten. Niet nullable.
max_dop Maximale mate van parallelle uitvoering voor een aanvraag die wordt uitgevoerd in de workloadgroep. De standaardwaarde, 0, maakt gebruik van globale instellingen in het server- of databasebereik. Niet nullable.

Opmerking: Als deze is ingesteld op een andere waarde dan 0, worden de globale instellingen en de MAXDOP queryhint overschreven.
group_max_requests Maximum aantal gelijktijdige aanvragen dat wordt uitgevoerd in de workloadgroep. De standaardwaarde, 0, geeft geen limiet op. Niet nullable.
pool_id Id van de resourcegroep die door deze workloadgroep wordt gebruikt.
external_pool_id Van toepassing op: SQL Server 2016 (13.x) en hoger.

Id van de externe resourcegroep die door deze workloadgroep wordt gebruikt.
request_max_memory_grant_percent_numeric float- van toepassing op: SQL Server 2019 (15.x) en hoger.

Maximale geheugentoe kennen voor één aanvraag, als percentage van het totale geheugen van de querywerkruimte voor een resourcegroep. De standaardwaarde is 25. Niet nullable.

Opmerking: komt overeen met request_max_memory_grant_percent, maar bevat fracties van een percentage indien opgegeven bij het maken of wijzigen van een workloadgroep.

Opmerkingen

In de catalogusweergave worden de opgeslagen metagegevens weergegeven. Als u de huidige effectieve configuratie wilt zien, gebruikt u de bijbehorende dynamische beheerweergave, sys.dm_resource_governor_workload_groups (Transact-SQL).

De opgeslagen en effectieve configuraties kunnen verschillen als de configuratie van de resource governor is gewijzigd, maar de ALTER RESOURCE GOVERNOR RECONFIGURE-instructie niet is uitgevoerd.

Machtigingen

Hiervoor is de machtiging VIEW ANY DEFINITION vereist.