Volevamo conoscere l'aspettativa di vita della pagina per il nostro SQL Server. Quindi guardiamo il contatore usando Perform. Il valore è ZERO e non cambia mai. Ho pensato che ci dovesse essere qualche bug, quindi ho controllato la query DMV di 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'
Anche questo restituisce zero, per tutto il giorno.
Per renderlo più interessante, abbiamo controllato il contatore del "rapporto di buffer cache buffer", con una media di circa 99-100.
Quindi, in che modo l'aspettativa di vita della pagina è zero mentre il 'rapporto di buffer cache buffer' è 100?
Cosa ci manca? se è sempre zero, significherebbe per me che nulla rimane nella cache del buffer, il che sembra errato se il rapporto di risultati della cache del buffer è 100?
Grazie in anticipo