SQL 구문의 PLAN_TRACE 보는 법
본 자료는 3페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
해당 자료는 3페이지 까지만 미리보기를 제공합니다.
3페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

SQL 구문의 PLAN_TRACE 보는 법에 대한 보고서 자료입니다.

본문내용

SQL에 대한 plan과 trace를 보는 목적은, 부하가 심하리라 예상되거나 실제 수행시간이 지나치게 오래 걸리는 경우 문제가 되는 부분을 찾아내어 실제 수행되는 과정을 분석하고 tuning을 하여 performance를 개선하기 위함이다.
Execution plan은 쿼리가 수행되는 과정을 나타내 주며 trace 는 실제 수행시 소요되는 리소스등에 대한 정보를 나타낸다. Execution plan 만으로도 쿼리의 수행과정을 알고 문제점을 파악할 수 있으며 실제 수행시 할당된 리소스 및 보다 자세한 정보를 보기 위하여 trace를 사용한다.(trace에도 execution plan의 내용이 포함되어 있다)
PLAN에서 가장 중요하게 봐야 할 항목은 COST이다.
1. Colsole(SQLPLUS)에서 직접 보는 법
1) excution plan 만을 간편하게 보는 방법
 Console에서 sqlplus에 접속한다
 trace mode를 on으로한다.(logout 하면 setting은 사라진다. 해당 open session에만 적용됨)
 매 sql 구문 실행시 plan이 결과 밑에 나옴.
 set autotrace on traceonly 로 하면, 실행결과를 제외하고 plan 정보만 보여준다. (쿼리의 결과값이 많을 경우 화면에 모두 출력하면 스크롤이 엄청나므로 권장.)
 excution plan과 함께 statistics 정보를 같이 출력해준다. (아래 예시)
[rater01t:/rater01/user/rater01] sqlplus ngrater1/*****
SQL*Plus: Release 9.2.0.4.0 - Production on Wed Apr 7 11:10:44 2004
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production
With the Partitioning and Real Application Clusters options
JServer Release 9.2.0.4.0 – Production

키워드

SQL,   TRACE,   DB
  • 가격1,300
  • 페이지수9페이지
  • 등록일2004.06.07
  • 저작시기2004.06
  • 파일형식워드(doc)
  • 자료번호#254466
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니