[MSSQL][DMV] SP 실행수,평균시간등의 분석 관련 정보
[MSSQL][DMV] SP 실행수,평균시간등의 분석 관련 정보 1. 쿼리 - 여러가지 관점에서 Stored Procedure 사용량 알아보기 [ 2005 이상 ] SELECTTOP 50 qt.text AS 'SP명', qs.execution_count AS '실행수', qs.execution_count/DATEDIFF(Second, qs.creation_time, GetDate()) AS '[실행수/초]', qs.total_worker_time/qs.execution_count AS '[작동시간/실행수]', qs.total_worker_time AS '총작동시간', qs.total_elapsed_time/qs.execution_count AS 'AvgElapsedTime', qs.max_logical_..
더보기
[MSSQL] [DMV] 현재 캐쉬에 남아있는 쿼리플랜 정보 가져오기
[MSSQL] [DMV] 현재 캐쉬에 남아있는 쿼리플랜 정보 가져오기 1. 쿼리 SELECTdm_ws.wait_duration_ms 실행대기시간, dm_ws.wait_type 대기형태, dm_es.status 상태, dm_t.TEXT 쿼리, dm_qp.query_plan 실행계획, dm_ws.session_ID 세션아이디, dm_es.cpu_time, dm_es.memory_usage, dm_es.logical_reads 논리적읽기, dm_es.total_elapsed_time 총실행시간, dm_es.program_name, DB_NAME(dm_r.database_id) DB명, --Optional columns dm_ws.blocking_session_id blk, dm_r.wait_resource, ..
더보기