SQL * PLUS 의 AUTORACE 설정

2920 단어 auto
참고 문헌
Autotrace 용법 총화
Oracle autotrace 사용 설명
1. Autotrace 기능 을 사용 합 니 다.
1.1. sys 또는 sysdba 로 sqlplus 에 로그 인 합 니 다.
sqlplus sys/root@orcl as sysdba

1.2. plustrace. sql 스 크 립 트 실행
@D:\app\oracle\product\11.1.0\db_1\sqlplus\admin\plustrce.sql

1.3. 사용자 에 게 권한 부여
grant plustrace to public;

메모: grant 명령 의 Public 를 사용자 로 바 꿀 수 있 습 니 다.
1.4. set autotrace 사용
SQL> set autotrace on
SQL> select * from emp;

 구체 적 매개 변수
SET AUTOTRACE OFF ----------------    AUTOTRACE   ,      
SET AUTOTRACE ON EXPLAIN ------ AUTOTRACE             
SET AUTOTRACE ON STATISTICS --          
SET AUTOTRACE ON -----------------             
SET AUTOTRACE TRACEONLY ------  set autotrace on,         

2. Autotrace 명령 을 설정 합 니 다.
번호
명령 하 다.
해명 하 다.
1
SET AUTOTRACE OFF
이것 은 기본 값 입 니 다. Autotrace 를 닫 는 것 입 니 다.
2
SET AUTOTRACE ON
결과 집합 과 해석 계획 을 만 들 고 통 계 를 작성 합 니 다.
3
SET AUTOTRACE ON EXPLAIN
결과 집합 과 해석 계획 을 표시 하고 통 계 를 표시 하지 않 습 니 다.
4
SETAUTOTRACE TRACEONLY
설명 계획 과 통 계 를 표시 합 니 다. 이 문 구 를 실행 하 더 라 도 결과 집합 을 볼 수 없습니다.
5
SET AUTOTRACE TRACEONLY STATISTICS
통계 만 표시
3. Autotrace 실행 계획 의 각 열의 의미
번호
열명
해명 하 다.
1
ID_PLUS_EXP
매 단계 의 줄 번호
2
PARENT_ID_PLUS_EXP
각 단계 의 Parent 등급 번호
3
PLAN_PLUS_EXP
실제 의 매 걸음
4
OBJECT_NODE_PLUS_EXP
Dblink 또는 병렬 조회 시 사용
4. AUTORCE Statistics 상용 열 해석
번호
열명
해명 하 다.
1
db block gets
buffer cache 에서 읽 은 block 의 수
2
consistent gets
buffer cache 에서 읽 은 undo 데이터 의 block 수량 도 I / O 를 실행 하 는 횟수 입 니 다.
3
physical reads
디스크 에서 읽 은 block 의 수
4
redo size
DML 에서 생 성 된 redo 의 크기
5
sorts (memory)
메모리 에서 실 행 된 정렬 량
7
sorts (disk)
디스크 에서 실행 되 는 정렬 량
 

좋은 웹페이지 즐겨찾기