행위

플랜 비교 dbms xplan.compare plans 패키지

DB CAFE

Dbcafe (토론 | 기여)님의 2023년 11월 27일 (월) 23:46 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
thumb_up 추천메뉴 바로가기


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;