newtype
::: newtype의 지식창고 :::
newtype
전체 방문자
603,295
오늘
36
어제
40
  • 분류 전체보기 (387)
    • it (209)
      • c (43)
      • VB (5)
      • csharp (2)
      • etc (32)
      • devOps (6)
      • python (2)
      • go (5)
      • emb (25)
      • win (4)
      • db (20)
      • www (49)
      • sqlce (7)
      • gmap (6)
      • cygwin (2)
      • ruby (1)
    • 명언 (10)
    • 모임 (18)
      • 붕주회 (3)
      • 신흥컴정 (14)
      • 웹20기 (1)
    • 사진 (8)
    • 불펌 (29)
    • 막글 (98)
    • 게임 (6)
    • 여행 (8)

블로그 메뉴

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

공지사항

  • whoami
02-01 12:21
hELLO · Designed By 정상우.
newtype

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

it/db

오라클 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



반응형
    'it/db' 카테고리의 다른 글
    • OCILib를 사용하는 경우 필수 파일
    • 오라클 테이블의 레코드 사이즈 계산을 쉽게하자
    • 오라클에서 조회한 결과를 Text 파일로 저장하기
    • 오라클에서 다른 계정으로 데이터 마이그레이션 방법
    oracle, plan, 오라클, 플랜티어학원
    newtype
    newtype
    지극히 개인적인 지식의 창고
    댓글쓰기
    오라클 테이블의 레코드 사이즈 계산을 쉽게하자
    다음 글
    오라클 테이블의 레코드 사이즈 계산을 쉽게하자
    이전 글
    오라클에서 조회한 결과를 Text 파일로 저장하기

    티스토리툴바