Partage via


sys.dm_resource_governor_configuration (Transact-SQL)

s’applique à :SQL ServerAzure SQL Managed Instance

Retourne une ligne qui contient la configuration du gouverneur de ressources actuellement efficace.

Nom de la colonne Type de données Description
classifier_function_id int ID d’objet de la fonction classifieur actuellement utilisée dans sys.objects. Retourne 0 si aucune fonction classifieur n’est utilisée. Non nullable.

Remarque : cette fonction est utilisée pour classifier de nouvelles requêtes et utilise des règles pour acheminer ces requêtes vers le groupe de charge de travail approprié. Pour plus d’informations, consultez Resource Governor.
is_reconfiguration_pending bit Indique si les modifications apportées à la configuration de Resource Governor ont été effectuées, mais n’ont pas été appliquées à la configuration actuellement effective à l’aide de ALTER RESOURCE GOVERNOR RECONFIGURE. Les modifications qui nécessitent une reconfiguration de Resource Governor sont les suivantes :

- Créez, modifiez ou supprimez un pool de ressources.
- Créez, modifiez ou supprimez un groupe de charges de travail.
- Spécifiez ou supprimez une fonction classifieur.
- Définissez ou supprimez une limite sur le nombre maximal d’opérations d’E/S en attente par volume.

L'une des valeurs suivantes est retournée :

0 - Une reconfiguration n’est pas nécessaire.

1 : une reconfiguration ou un redémarrage du serveur est nécessaire pour que les modifications de configuration en attente soient appliquées.

Remarque : La valeur retournée est toujours 0 lorsque resource governor est désactivé.

Non nullable.
max_outstanding_io_per_volume int S’applique à : SQL Server 2014 (12.x) et versions ultérieures.

Nombre maximal d’opérations d’E/S en attente par volume.

Notes

Cette vue de gestion dynamique affiche la configuration actuellement efficace. Pour afficher les métadonnées de configuration stockées, utilisez sys.resource_governor_configuration.

Exemples

L’exemple suivant montre comment obtenir et comparer les valeurs de métadonnées stockées et les valeurs actuellement effectives de la configuration resource governor.

USE master;

-- Get the stored metadata
SELECT OBJECT_SCHEMA_NAME(classifier_function_id) AS classifier_function_schema_name,
       OBJECT_NAME(classifier_function_id) AS classifier_function_name
FROM sys.resource_governor_configuration;

-- Get the currently effective configuration
SELECT OBJECT_SCHEMA_NAME(classifier_function_id) AS classifier_function_schema_name,
       OBJECT_NAME(classifier_function_id) AS classifier_function_name
FROM sys.dm_resource_governor_configuration;

autorisations

Nécessite l’autorisation VIEW SERVER STATE.

Autorisations pour SQL Server 2022 (et versions plus récentes)

Nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.