[DMV] 실행계획에 사용되고 있는 물리연산자 살펴보기 일전에 2013/04/15 - [DMV] 특정 프로시저의 실행계획이 바뀌었다? 글을 통해서 소개도 했었고, 2013.05.04 DBNuri Study 에서도 잠깐 보여드렸습니다. 특정 프로시저가 재 컴파일이 되면서 실행계획에 문제가 발생하면 CPU 사용률이 급격히 올라가기에 이 현상을 모니터링 하기 위해서 만들었고, 스크립트는 아래와 같습니다. 시작은 이랬습니다. DMV로 실행계획을 볼수 있고, 해당 실행계획은 XML로 되어 있으니 해당 XML에 있는 물리적 연산자를 몽땅 추출하여 내가 원하지 않는 연산자가 있는지 없는지를 알면 되지 않을까? SELECT -- d.plan_handle , OBJECT_NAME(b.objectid, b.dbid) [SP명] , c.query_plan AS [프로시저 전체 .. 더보기 이전 1 ··· 11 12 13 14 15 16 17 ··· 25 다음