2008. 4. 18. 14:03
1.trace 파일이 쌓이는 곳
오라클홈/../../admin/SID명/udump
파일명은 보통 sid_ora_process번호.trc 형태인데요...
2.세션ID 찾기
SQL*Plus 로 접속
SQL> !ps
PID TTY TIME COMMAND
29726 pts/tG 0:00 sqlplus
SQL> !ps -ef | grep 29726
nbill1 29727 29726 0 11:07:43 ? 0:00 oracleBILCSS10 (DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))
즉, bilcss10_ora_29727.trc 처럼요...
3.trace파일 만들기
SQL> alter session set sql_trace true;
SQL> @쿼리
SQL> alter session set sql_trace false;
4.trace 내용 확인
udump 쪽으로 가서 파일을 찾아서..
$ tkprof /dbms_rs/app/oracle/admin/BILCSS10/udump/bilcss10_ora_29727.trc bilcss10_ora_29727 sort=fchqry,fchcu explain=계정/암호
이런 식으로 해 주면 최종 bilcss10_ora_29727.prf 파일이 뜹니다. 그걸 열어보면 아까 보여주신 자세한 내용이 보일거에요..
'ORACLE' 카테고리의 다른 글
PRO*C 컴파일옵션 (0) | 2008.06.30 |
---|---|
erwin 도메인 관리 관련 아티클 (0) | 2008.05.20 |
OR Mapping (0) | 2007.09.12 |
시간차이 구하기... (0) | 2007.07.04 |
MS-SQL 접속 삽질의 날!!! (0) | 2007.06.29 |