newtype
::: newtype의 지식창고 :::
newtype
전체 방문자
오늘
어제
  • 분류 전체보기 (392)
    • Dev (214)
      • C, C++ (43)
      • Go (5)
      • Web (49)
      • DBMS (21)
      • DevOps (8)
      • Java (2)
      • Windows, Win32 (4)
      • Visual Basic (5)
      • C# (2)
      • Mobile (25)
      • SQL CE (7)
      • Google Map (6)
      • Python (2)
      • cygwin (2)
      • 기타 (32)
      • Ruby (1)
    • 명언 (10)
    • 모임 (18)
      • 붕주회 (3)
      • 신흥컴정 (14)
      • 웹20기 (1)
    • 사진 (8)
    • 불펌 (29)
    • 막글 (98)
    • 게임 (6)
    • 여행 (8)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 관리

공지사항

  • whoami
05-09 06:54
hELLO · Designed By 정상우.
newtype

::: newtype의 지식창고 :::

Dev/DBMS

오라클 Plan 정보 보는 방법

2012. 7. 16. 09:33

보통 set autotrace on 명령으로 plan 정보를 보는데, 회사의 DBA가 추천한 방법이 있어서 기록을 남긴다.

 

1. 사용자 계정으로 DB 접속 ( 시스템 계정의 경우 불필요한 쿼리까지 포함됨 )

$ sqlplus system/

 

2. 쿼리 실행

SQL> alter session set sql_trace = true;

SQL> 쿼리실행 ( 복수의 쿼리 가능 )

SQL> alter session set sql_trace = false;

          ( udump 생성을 위해 필수 )

 

3. 결과 확인

$ cd $ORACLE_BASE

$ cd ./admin/DB명/udump

$ ls –ltr

     ( 가장 최근 파일 확인 )

$ tkprof 파일명.trc tt.txt sys=no;

     ( Trace 파일을 사람이 해석 가능 하도록 변환 )

$ cat tt.txt



반응형

'Dev > DBMS' 카테고리의 다른 글

OCILib를 사용하는 경우 필수 파일  (0) 2016.04.27
오라클 테이블의 레코드 사이즈 계산을 쉽게하자  (0) 2012.08.10
오라클에서 조회한 결과를 Text 파일로 저장하기  (0) 2010.02.24
오라클에서 다른 계정으로 데이터 마이그레이션 방법  (0) 2010.02.01
Oracle Bulk Loader  (0) 2009.08.27
    'Dev/DBMS' 카테고리의 다른 글
    • OCILib를 사용하는 경우 필수 파일
    • 오라클 테이블의 레코드 사이즈 계산을 쉽게하자
    • 오라클에서 조회한 결과를 Text 파일로 저장하기
    • 오라클에서 다른 계정으로 데이터 마이그레이션 방법
    newtype
    newtype
    지극히 개인적인 지식의 창고

    티스토리툴바