기술 정보
home
채널 소개
home

Tibero SQL Plan 분석

문서 유형
기술 정보
분야
모니터링/점검
키워드
SQL Plan
Execution Plan
1 more property

개요

Tibero 실행 계획에 대해 안내 합니다.
SQL TRACE 결과 파일에 출력되는 쿼리의 실행 계획, 통계정보 항목에 대한 설명입니다.

방법

실행 단계

SQL 실행 단계별 통계 항목입니다.
Tibero SQL Plan 실행 단계별 통계 항목
수행 단계
내용
PARSE
테이블, 컬럼, 참조 오브젝트 권한 체크를 포함하여 SQL문장을 실행계획으로 변환합니다.
EXECUTE
실행계획에 따라, 데이터 변경을 발생시키는 INSERT, UPDATE, DELETE 를 처리합니다. SELECT 구문처리시 SELECT 된 건수를 나타냅니다.
FETCH
쿼리결과 반환되는 row 건수를 나타냅니다. Fetch 는 SELECT 구문 처리시에만 수행됩니다.

SQL Plan 통계 정보 해석

SQL 실행 시 자원 소모 내역을 확인할 수 있습니다.
수행 단계
내용
cpu
CPU 사용 시간 (초 단위)
elapsed
SQL 실행 경과 시간
current
Current 블록을 가져온 수
query
Consistent read 블록을 가져온 수
disk
디스크에서 읽은 블록 수
rows
처리된 결과 행 수

Execution Plan 내 통계 정보

Execution Plan 각 노드별 상세 통계 정보를 확인 할 수 있습니다.
수행 단계
내용
rows
처리된 결과 행 수
et
수행된 시간
cr
Consistent read 블록 개수
cu
Current 블록 개수
co
Optimizer가 계산한 노드의 cost
cpu
전체 Cost 중 CPU 비중
ro
Optimizer에서 예측한 노드의 row 개수