검색결과 리스트
글
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
쿼리분석기에 보면 "예상 실행 계획 표시"라고 하는 것이 있는데, 이것을 실행하면 쿼리문의 예상 실행 계획이 그래픽으로 나타나게 된다. 이것을 텍스트로 나타나게 하고 싶을 때 사용하는 것이 바로 SET SHOWPLAN_TEXT이다.
- SET SHOWPLAN_ALL ON/OFF - 실행 계획에 대한 모든 정보
- SET SHOWPLAN_TEXT ON/OFF - StmtText 항목 (쿼리,연산자,인수)
SET SHOWPLAN_ALL ON
SELECT *
FROM AUTHORS
WHERE AU_LNAME LIKE 'tiger%'
GO
SET SHOWPLAN_ALL OFF
또한, "예상 실행 계획 표시"와 유사하지만 쿼리 자체를 실행하고 실행계획을 표시해주는 "실행 계획 표시"라는 것도 있다.
예상 실행 계획 표시는 이전에 작성되어 있는 통계를 참조하여 실행계획을 보여주므로 성능에 부하를 주지 않지만, 실행 계획 표시는 쿼리를 직접 실행하므로 그만큼 부하를 받게 된다.
SET STATISTICS PROFILE ON
SET STATISTICS IO ON
SET STATISTICS TIME ON
SELECT *
FROM AUTHORS
WHERE AU_LNAME LIKE 'tiger%'
GO
SET STATISTICS IO OFF
SET STATISTICS TIME OFF
SET STATISTICS PROFILE OFF
- SET SHOWPLAN_ALL ON/OFF - 실행 계획에 대한 모든 정보
- SET SHOWPLAN_TEXT ON/OFF - StmtText 항목 (쿼리,연산자,인수)
SET SHOWPLAN_ALL ON
SELECT *
FROM AUTHORS
WHERE AU_LNAME LIKE 'tiger%'
GO
SET SHOWPLAN_ALL OFF
또한, "예상 실행 계획 표시"와 유사하지만 쿼리 자체를 실행하고 실행계획을 표시해주는 "실행 계획 표시"라는 것도 있다.
예상 실행 계획 표시는 이전에 작성되어 있는 통계를 참조하여 실행계획을 보여주므로 성능에 부하를 주지 않지만, 실행 계획 표시는 쿼리를 직접 실행하므로 그만큼 부하를 받게 된다.
SET STATISTICS PROFILE ON
SET STATISTICS IO ON
SET STATISTICS TIME ON
SELECT *
FROM AUTHORS
WHERE AU_LNAME LIKE 'tiger%'
GO
SET STATISTICS IO OFF
SET STATISTICS TIME OFF
SET STATISTICS PROFILE OFF
'-- MSSQL' 카테고리의 다른 글
(T-SQL) 서버 측 동적 쿼리에서의 탈출 (0) | 2008.11.21 |
---|---|
명시적으로 인덱스 지정하기 (0) | 2008.11.10 |
COUNT(*)와 COUNT(컬럼명) (0) | 2008.11.10 |
SET NOCOUNT ON (0) | 2008.11.07 |
WITH (NOLOCK) (0) | 2008.11.07 |
RECENT COMMENT