sys.resource_governor_workload_groups (Transact-SQL)
S’applique à : SQL Server
Retourne la configuration du groupe de charge de travail stockée dans SQL Server. Chaque groupe de charges de travail peut s'abonner à un seul et unique pool de ressources.
Nom de la colonne | Type de données | Description |
---|---|---|
group_id | int | ID unique du groupe de charges de travail. N'accepte pas la valeur NULL. |
name | sysname | Nom du groupe de charges de travail. N'accepte pas la valeur NULL. |
importance | sysname | Remarque : l’importance s’applique uniquement aux groupes de charges de travail dans le même pool de ressources. Importance relative d'une demande dans ce groupe de charges de travail. L’importance est l’une des suivantes, avec MEDIUM étant la valeur par défaut : LOW, MEDIUM, HIGH. N'accepte pas la valeur NULL. |
request_max_memory_grant_percent | int | Allocation de mémoire maximale, en pourcentage, pour une demande unique. La valeur par défaut est 25. N'accepte pas la valeur NULL. Remarque : Si ce paramètre est supérieur à 50 %, les requêtes volumineuses s’exécutent une par une. Par conséquent, le risque de rencontrer une erreur de mémoire insuffisante est plus important pendant l'exécution de la demande. |
request_max_cpu_time_sec | int | Limite maximale d'utilisation de l'UC, en secondes, pour une demande unique. La valeur par défaut 0 spécifie qu'il n'y a pas de limite. N'accepte pas la valeur NULL. Remarque : Pour plus d’informations, consultez la classe d’événements seuil processeur dépassée. |
request_memory_grant_timeout_sec | int | Délai d'allocation de mémoire, en secondes, pour une demande unique. La valeur par défaut 0 utilise un calcul interne basé sur le coût de requête. N'accepte pas la valeur NULL. |
max_dop | int | Degré maximal de parallélisme pour le groupe de charges de travail. La valeur par défaut 0 utilise des paramètres globaux. N'accepte pas la valeur NULL. Remarque : ce paramètre remplace l’option de requête maxdop. |
group_max_requests | int | Nombre maximal de demandes simultanées. La valeur par défaut 0 spécifie qu'il n'y a pas de limite. N'accepte pas la valeur NULL. |
pool_id | int | ID du pool de ressources utilisé par ce groupe de charges de travail. |
external_pool_id | int | S’applique à : SQL Server 2016 (13.x) et versions ultérieures. ID du pool de ressources externe que ce groupe de charge de travail utilise. |
request_max_memory_grant_percent_numeric | float | S’applique à : SQL Server 2019 (15.x) et versions ultérieures. Allocation de mémoire maximale, en pourcentage, pour une demande unique. La valeur par défaut est 25. N'accepte pas la valeur NULL. Remarque : Si ce paramètre est supérieur à 50 %, les requêtes volumineuses s’exécutent une par une. Par conséquent, le risque de rencontrer une erreur de mémoire insuffisante est plus important pendant l'exécution de la demande. |
Notes
L'affichage catalogue affiche les métadonnées stockées. Pour afficher la configuration en mémoire, utilisez la vue de gestion dynamique correspondante, sys.dm_resource_governor_workload_groups (Transact-SQL).
La configuration stockée et en mémoire peut être différente si la configuration du gouverneur de ressources a été modifiée mais que l'instruction ALTER RESOURCE GOVERNOR RECONFIGURE n'a pas été appliquée.
autorisations
Requiert l'autorisation VIEW ANY DEFINITION pour consulter le contenu, requiert l'autorisation CONTROL SERVER pour modifier le contenu.
Voir aussi
sys.dm_resource_governor_workload_groups (Transact-SQL)
Affichages catalogue (Transact-SQL)
Affichages catalogue du gouverneur de ressources (Transact-SQL)