EXPLAIN PLAN FOR 사용
1. 쿼리 실행 계획 생성
EXPLAIN PLAN FOR
대상 쿼리;
쿼리 실행 계획이 'PLAN_TABLE' 이라는 테이블에 저장되고,
UPDATE 결과 출력된다.
2. 실행계획 확인
SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);
내용 예시
- Rows : 해당 연산에서 예상되는 행 수 (옵티마이저가 계산)
- Cost : 쿼리 실행 비용
- Time : 해당 연산 예상 시간
※ 디비버에서 실행 계획 확인 방법
쿼리 드래그 + Ctrl + Shift + E
- Node Type: 실행시키는 각각의 단계
- Entity: 조회 테이블
- Cost: 실행 비용
- Time: 실행 시간
- Rows: sql 실행할 때 가져오는 행 수
- Condition: 실행 조건문
'업무 > 공부' 카테고리의 다른 글
SSH 접속 키 파일 찾는 방법 (0) | 2025.04.07 |
---|---|
[AWS] VPC 정적 라우팅과 동적 라우팅(전파), Site-to-Site VPN 연결 (0) | 2025.02.25 |
사용중인 PID 확인 후 종료 (0) | 2024.12.19 |
[Linux] 서버 시스템 시간 동기화 안 될 때 확인 방법 (0) | 2024.09.27 |
[Linux] 사용자 계정 잠금 해제 방법 (0) | 2024.04.15 |