DB
(MSSQL) sql 실행 내용 알아내기 - sql profiler 대체
kjun.kr
2017. 4. 13. 21:49
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