Partager via


sys.dm_resource_governor_resource_pools (Transact-SQL)

Retourne des informations sur l'état et la configuration actuels des pools de ressources, ainsi que sur leurs statistiques.

Nom de la colonne

Type de données

Description

pool_id

int

ID du pool de ressources. N'accepte pas la valeur NULL.

name

sysname

Nom du pool de ressources. N'accepte pas la valeur NULL.

statistics_start_time

datetime

Heure à laquelle les statistiques ont été réinitialisées pour ce pool. N'accepte pas la valeur NULL.

total_cpu_usage_ms

bigint

Utilisation cumulative de l'UC en millisecondes. N'accepte pas la valeur NULL.

cache_memory_kb

bigint

Utilisation de la mémoire cache totale actuelle en kilo-octets. N'accepte pas la valeur NULL.

compile_memory_kb

bigint

Utilisation de la mémoire occultée totale actuelle en kilo-octets (Ko). Cette utilisation est essentiellement destinée à la compilation et l'optimisation, mais d'autres utilisations de la mémoire peuvent exister. N'accepte pas la valeur NULL.

used_memgrant_kb

bigint

Quantité totale de la mémoire utilisée (occultée) actuelle provenant des allocations de mémoire. N'accepte pas la valeur NULL.

total_memgrant_count

bigint

Nombre cumulatif d'allocations de mémoire dans ce pool de ressources. N'accepte pas la valeur NULL.

total_memgrant_timeout_count

bigint

Nombre cumulatif de dépassements du délai d'allocation de mémoire dans ce pool de ressources. N'accepte pas la valeur NULL.

active_memgrant_count

bigint

Nombre actuel d'allocations de mémoire. N'accepte pas la valeur NULL.

active_memgrant_kb

bigint

Somme, en kilo-octets (Ko), des allocations de mémoire actuelles. N'accepte pas la valeur NULL.

memgrant_waiter_count

int

Nombre de requêtes actuellement en attente d'allocations de mémoire. N'accepte pas la valeur NULL.

max_memory_kb

bigint

Quantité maximale de mémoire, en kilo-octets, dont peut disposer le pool de ressources. Cette valeur est basée sur les paramètres actuels et l'état du serveur. N'accepte pas la valeur NULL.

used_memory_kb

bigint

Quantité de mémoire utilisée, en kilo-octets, pour le pool de ressources. N'accepte pas la valeur NULL.

target_memory_kb

bigint

Quantité de mémoire cible, en kilo-octets, que le pool de ressources tente d'atteindre. Cette valeur est basée sur les paramètres actuels et l'état du serveur. N'accepte pas la valeur NULL.

out_of_memory_count

bigint

Nombre d'échecs d'allocations de mémoire dans le pool. N'accepte pas la valeur NULL.

min_cpu_percent

int

Configuration actuelle de la bande passante processeur moyenne garantie pour toutes les demandes dans le pool de ressources en cas de contention du processeur. N'accepte pas la valeur NULL.

max_cpu_percent

int

Configuration actuelle de la bande passante processeur moyenne maximale pour toutes les demandes dans le pool de ressources en cas de contention du processeur. N'accepte pas la valeur NULL.

min_memory_percent

int

Configuration actuelle de la quantité de mémoire garantie pour toutes les demandes dans le pool de ressources en cas de contention du processeur. Cette valeur n'est pas partagée avec d'autres pools de ressources. N'accepte pas la valeur NULL.

max_memory_percent

int

Configuration actuelle du pourcentage de la mémoire totale du serveur qui peut être utilisé par les demandes dans ce pool de ressources. N'accepte pas la valeur NULL.

Notes

Les groupes de charges de travail et les pools de ressources du gouverneur de ressources respectent un mappage de type plusieurs-à-un. De nombreuses statistiques de pool de ressources sont donc dérivées des statistiques de groupe de charges de travail.

Cette vue de gestion dynamique affiche que les configuration. Pour consulter les métadonnées de configuration stockées, utilisez l'affichage catalogue sys.resource_governor_resource_pools.

Lorsque ALTER RESOURCE GOVERNOR RESET STATISTICS est correctement exécutée, les compteurs suivants sont réinitialisés : statistics_start_time, total_cpu_usage_ms et out_of_memory_count. statistics_start_time prend la date et l'heure système actuelles, les autres compteurs reçoivent la valeur zéro (0).

Autorisations

Requiert l'autorisation VIEW SERVER STATE.