Tuning2008/11/11 17:48
* 인스턴스 레벨
   - 초기화 파라미터 수정, 재 시동
SQL_TRACE=TRUE ------->쓰지마라

* 현재 접속 중인 세션
sys> grant alter session to scott;  --->10g에서는 권한을 줘야 함.
SQL> alter session set sql_trace=true;
or
SQL>EXECUTE dbms_session.set_sql_trace(true)
SQL> alter session set timed_statistics=true;

* 임의의 세션 추적
  - v$session 을 통해 sid와 serial# 구함
select sid, serial#, username, machin
from v$session
where sirial# >=10;

sql> excute dbms_system.set_sql_trace_in_session
        (sid, serial#, true);
SQL Trace 리포트 생성
  * USER_DUMP_DEST에서 해당 trace 파일 확인
  * TKPROF를 통해 리포트 생성
$ tkprof ora92_ora_28201.trc scott_stat.txt
explain=scott/tiger sys=no
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 청짱

TRACKBACK http://soseem.net/trackback/158 관련글 쓰기

댓글을 달아 주세요