Nous voulions connaître l'espérance de vie des pages de notre serveur SQL. Nous regardons donc le compteur à l'aide de Perform. La valeur est ZERO et ne change jamais. Je pensais qu'il devait y avoir un bug, alors j'ai vérifié la requête DMV SQL Server
SELECT [object_name],[counter_name],[cntr_value]
FROM sys.dm_os_performance_counters
WHERE [object_name] LIKE '%Manager%'
AND [counter_name] = 'Page life expectancy'
Cela renvoie également zéro, toute la journée.
Pour rendre cela plus intéressant, nous avons vérifié le compteur de «taux de réussite du cache du tampon», avec une moyenne d'environ 99-100.
Alors, comment l'espérance de vie de la page est-elle nulle alors que le «taux de réussite du cache du tampon» est de 100?
Que nous manque-t-il? si elle est toujours nulle, cela signifierait pour moi que rien ne reste dans le cache de tampon, ce qui semble incorrect si le taux de succès du cache de tampon est de 100?
Merci d'avance