Oracle SQL 실행계획 초기화(Purge)

Oracle 11g 부터 지원 되는 명령어

select sql.address, a.hash_value, sql.* from v$sql sql
where sql_id = 'asdf'
;


begin
    -- param1 : address.hash
    -- param2 : P(package, procedure, function), T(type), R(trigger), Q(sequence), C(SQL-cursor)
    -- param3 : 1 (default)
		-- sys.dbms_shared_pool.purge('address.hash','C');
    sys.dbms_shared_pool.purge('000000233B809FE8.2346103429','C');
end;

좋은 웹페이지 즐겨찾기