플랜 비교 dbms xplan.compare plans 패키지
DB CAFE
thumb_up 추천메뉴 바로가기
- DBA { Oracle DBA 명령어 > DBA 초급 과정 > DBA 고급 과정 }
- 튜닝 { 오라클 튜닝 목록 }
- 모델링 { 데이터 모델링 가이드 }
dbms_xplan.compare_plans 패키지[편집]
- Oracle 19c
- 2개 sql_id 로 플랜 비교
VARIABLE v_rep CLOB
BEGIN
:v_rep := DBMS_XPLAN.COMPARE_PLANS(
reference_plan => cursor_cache_object('10z134y2v2k12', NULL),
compare_plan_list => plan_object_list(cursor_cache_object('37qs04s54p0pf', NULL)),
type => 'TEXT',
level => 'TYPICAL',
section => 'ALL');
END;
/
SET PAGESIZE 50000
SET LONG 100000 tab off
SET LINESIZE 210
COLUMN report FORMAT a200
SELECT :v_rep REPORT FROM DUAL;