많은 업무에 고생이 많으시네요.
항상 많은 도움을 받고 있습니다.
다름이 아니라.. CPU가 안정적이다가 한두번 40-50을 퍽퍽 뒵니다.
하여, 성능모니터로 봤는데.. 배치와 리컴파일보다는.. SQL Compilations/sec가 높으면 CPU가 높아집니다.
하여, 그 문제 되는 쿼리를 보고 싶은데요..
프로필러에는 sp:stmtrecompile, SQL:StmtRecompile 밖에 없네요..
혹시 성능모니터의 SQL Compilations/sec가 높은 쿼리를 수집하는 방법이 있을까요?
혹시 방법 알려주시면 업무상 큰 도움이 될거 같습니다.
감사합니다.
Comment 4
-
공유맨
2013.09.10 14:42
답변 감사합니다. SP:Recompile은.. 리컴파일 아닌가요? 성능모니터에 SQL Re-Compilations와 매치되는게 아닌지요?
SQL Compilations/sec와 매치되는건가요? 감사합니다.... 제가 착각하고 있는지요?
-
minsouk
2013.09.10 20:30
성능카운터와 sql 프로파일러를 동시에 뜨고 분석하시면 쉽게 보일듯 합니다.
xevent 로 잡을수도 있어요~
-
공유맨
2013.09.12 11:32
성능카운터와 sql 프로필러를 동시에 뜬다는건 상용서버에 부담이 될 수 있을거 같은데요..
혹시.. 필터링 할수 있는 항목(프로필러)이 무었이 있을까요?
Stored Procedures//SP:Recompile 이 있습니다.