728x90
반응형
OS의 Perfmon에서 수집하고자 하는 SQL Server Buffer Cache hit ratio를 수집하고자 할때 사용됩니다.
SELECT (a.cntr_value * 1.0 / b.cntr_value) * 100.0 as BufferCacheHitRatio
FROM sys.dm_os_performance_counters a
JOIN (SELECT cntr_value,
OBJECT_NAME
FROM sys.dm_os_performance_counters
WHERE counter_name = 'Buffer cache hit ratio base'
AND OBJECT_NAME = 'SQLServer:Buffer Manager') b
ON a.OBJECT_NAME = b.OBJECT_NAME
WHERE a.counter_name = 'Buffer cache hit ratio'
AND a.OBJECT_NAME = 'SQLServer:Buffer Manager'
728x90
반응형
'운영 > 성능 및 실행계획' 카테고리의 다른 글
시스템의 모든 계획 캐시를 제거하기 (0) | 2014.10.17 |
---|---|
Performance Counter 수집 - Transaction/sec (0) | 2014.01.28 |
MS SQL에서 CPU 사용율 확인 (0) | 2014.01.23 |
File IO 성능 확인 (0) | 2014.01.23 |
캐쉬된 실행 계획 보기(Investigating the plan cache) (0) | 2013.12.01 |