고수님들에게 도움을 요청 드리네요. 사내 DBMS 관제 시스템에서 log cache hit Ratio 항목이 있는데요. msdn 이나 검색으로 찾은 사전적 의미는... Log Cache Hit Ratio / 로그 캐시에서 충족된 로그 캐시 읽기 비율 이네요. 그런데 이 의미가 정확히 성능에 어떤 영향을 주는지 잘 몰라서요. ( 디스크 I/O 병목과 관련이 있다고도 하는데... ) 제가 알고 있는 Log Cache는 트랜젝션 발생 시, 로그파일에 Write 하기 전 기록을 하는 것으로 Commit 이 되면 파일에 Flush 하는 것 정도만 살짝 알고 있습니다. Log Cache Hit Ratio 이 점점 낮아진다는 것이 어떤 문제가 있는지 고수님들의 자상한 설명 좀 부탁드립니다.
Comment 1
-
dontcryme
2015.01.06 10:25
도움되실지는 모르겠으나..
아래의
http://docs.embarcadero.com/products/performance_center/pc2.7/2.7.2/PerformanceCenterWebClientUserGuide.pdf
내용 중 "Microsoft SQL Server Expert Guide" 란에 보면 질문하신 "Log Cache Hit Ratio" 수치와 성능과 관련하여
아래와 같이 명시되어 있네요.
[Troubleshooting]
A low percentage on this statistic is not necessarily a bad sign, as it is possible that the information needed from the
log will not be readily available in memory.