sys.dm_os_performance_counters (Transact-SQL)
Renvoie une ligne par compteur de performance maintenu par le serveur. Pour plus d'informations sur chacun des compteurs de performance, consultez Utilisation d'objets SQL Server.
Nom de la colonne |
Type de données |
Description |
---|---|---|
object_name |
nchar(128) |
Catégorie à laquelle ce compteur appartient. |
counter_name |
nchar(128) |
Nom du compteur. |
instance_name |
nchar(128) |
Nom d'une instance particulière du compteur. Contient souvent le nom de la base de données. |
cntr_value |
bigint |
Valeur actuelle du compteur.
Remarque
Pour les compteurs par seconde, cette valeur est cumulative. La valeur de la fréquence doit se calculer en échantillonnant la valeur à des intervalles de temps discrets. La différence entre deux valeurs prélevées successives est égale à la fréquence de l'intervalle de temps utilisé.
|
cntr_type |
int |
Type de compteur défini par l'architecture de performances Windows. Pour plus d'informations sur les types de compteur de performance, consultez WMI Performance Counter Types (en anglais) sur MSDN ou votre documentation Windows Server. |
Notes
Si l'instance d'installation de SQL Server n'affiche pas les compteurs de performance du système d'exploitation Windows, utilisez la requête Transact-SQL suivante pour vérifier si les compteurs de performance ont été désactivés.
Select count(*) from sys.dm_os_performance_counters
Si la valeur de retour est 0 ligne, cela signifie que les compteurs de performance ont été désactivés. Vous devez alors rechercher dans le journal d'installation l'erreur 3409, « Réinstallez sqlctr.ini pour cette instance et vérifiez que le compte de connexion à l'instance dispose des autorisations de Registre appropriées ». Ce message indique que les compteurs de performance n'ont pas été activés. Les erreurs qui précèdent immédiatement l'erreur 3409 doivent indiquer la cause première de l'échec d'activation des compteurs de performance. Pour plus d'informations sur les fichiers journaux d'installation, consultez Procédure : afficher et lire les fichiers journaux d'installation de SQL Server.
Autorisation
Nécessite l'autorisation VIEW SERVER STATE sur le serveur.