개발로그/기타 활용법
[MSSQL] 쿼리 수행 시간 확인하기
떼닝
2024. 10. 10. 18:09
큰 시스템을 만지게 될 수록 쿼리에 대한 수행 시간을 낮추는 것이 중요하다
뭐 그렇다고 작은 시스템이라고 안 중요한 건 당연히 아님;;;
수행 시간을 확인하는 방법은 간단하다
''''''''''''''''''''''''''''''''''''''''''''''''''''
SET STATISTICS TIME ON
[수행 시간 확인할 쿼리]
SET STATISTICS TIME OFF
''''''''''''''''''''''''''''''''''''''''''''''''''''
예를 들면
SET STATISTICS TIME ON
SELECT 이름
FROM 학생
SET STATISTICS TIME OFF
형식으로 작성하면 된다.
수행한 결과는 Messages 창에서 확인 가능하다.
한 파일에서 여러 쿼리의 수행 시간도 확인할 수 있다.
확인하고픈 쿼리 위/아래에 저 명령문(?)을 넣으면
아래와 같이 CPU와 경과 시간에 따른 결과값이 나온다.
위 아래 사이에 시간 차가 좀 크게 느껴지는데, 이는 다른 글에서 조금 더 다뤄보도록 하겠다...