728x90
SELECT qt.text, qs.last_execution_time
FROM sys.dm_exec_query_stats qs
CROSS APPLY sys.dm_exec_sql_text(qs.sql_handle) qt
--WHERE qt.text like '%TestTable%'
ORDER BY qs.last_execution_time desc
위처럼 하면 최신 기준으로 실행된 sql 내용을 확인 할수 있습니다.
주석 처리 되어있는 부분을 풀고 검색할 단어를 넣으면 해당 단어 즉 테이블 명이 들어간 항목만 걸러냅니다.
반드시 VIEW SERVER STATE 권한이 필요합니다.
728x90
'DB' 카테고리의 다른 글
(MSSQL) SSDT(SQLServer 데이터 도구) (0) | 2017.04.13 |
---|---|
(MSSQL) 특정 문자나 숫자 자릿수에 맞춰 0 채우기 (특정문자 채우기) - REPLICATE, RIGHT (0) | 2017.04.13 |
(MSSQL) 피벗 예제 (0) | 2017.04.13 |
(MSSQL) LAG, LEAD, LAST_VALUE, FIRST_VALUE, ROW_NUMBER() OVER() (0) | 2017.04.13 |
(MSSQL) 전체 인덱스 Script 뜨기 (0) | 2017.04.13 |