Я отримав цей запит із публікації в блозі :
SELECT object_name, counter_name, cntr_value
FROM sys.dm_os_performance_counters
WHERE [object_name] LIKE '%Buffer Manager%'
AND [counter_name] = 'Buffer cache hit ratio'
У публікації сказано, що це дасть мені відсоток звернень до кеша. Здавалося, це вказувало на те, що це буде значення 0-100 (це показало результат 87).
Але коли я запускаю його, я отримую дуже високі цифри. Ось приклад:
object_name counter_name cntr_value
SQLServer:Buffer Manager Buffer cache hit ratio 9990
Це означає 99,90%?
Якщо ні, що це означає? І як я можу отримати реальну цінність?
ПРИМІТКА: Я отримав значення , як низько як 257 і настільки ж високо , як 352363
Наскільки це актуально, ось кілька інших статистик сервера:
- Тривалість життя сторінки: 145
- Читання сторінок / сек: 1380,009,009