TRACE{}{*}의* 자동화
-- trace_on.sql
alter session set events '&1 trace name context forever, level &2';
-- trace_off.sql
alter session set events '&1 trace name context off';
-- trace_file.sql
-- trace_file_name
column trace_file_name new_value trace_file
select
d.value||'/'||p.value||'_ora_'||s.spid||'.trc'
as trace_file_name
from
(
select value
from v$parameter
where name = 'instance_name'
) p,
(
select value
from v$parameter
where name = 'user_dump_dest'
) d,
(
select spid
from v$process
where addr = (
select paddr
from v$session
where sid = (select sid from v$mystat where rownum = 1)
)
) s
;
prompt &trace_file
-- tkprof
host tkprof &trace_file &1
문서에 대하여
- 최초작성자 : 이지웅
- 최초작성일 : 2009년 2월 21일
- 이 문서는 오라클클럽 코어 오라클 데이터베이스 스터디 모임에서 작성하였습니다.
- {*}이 문서의 내용은 조동욱님의 'Optimizing Oracle Optimizer'을 참고하였습니다.*