sys.resource_governor_workload_groups (Transact-SQL)
van toepassing op:SQL Server
Azure 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.