Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Silent Install
- Top #SQL
- #Oracle #case문 #decode문 #Oracle함수
- 연습용계정
- mariadb #마리아디비 #MariaDB설치 #mysql #yum저장소
- RHEL3
- 굳ㅋ
- node1
- ORA-01034: ORACLE not available
- #linux #리눅스 #파일권한
- #Oracle #optimizer #CBO #RBO #rule #all_rows #first_rows
- RHEL4_Oracle10g
- #Mariadb #계정관리 #권한관리 #계정생성 #계정삭제 #권한부여 #권한삭제 #Maria #마리아디비
- OEL5 설치
- rac1
- oracle10g asm
- RHEL4_oracle10g_silent
- Silent Mode
- #Oracle #Script #운영스크립트 #테이블스페이스 #Tablespace
- #mariadb #mariadb삭제 #yum #mysql
- 패치후 DB복구
- raw device
- scott unlock
- rac
- Linux
- 10.2.0.5
- 리스너구성
- clusterware
- sql scott
- oui
Archives
- Today
- Total
As it was in the beginning, is now, and ever shall be, world without end.
dba_hist_sqlstat 본문
p://aff0gato.blog.me/221090698458
DBA_HIST_SQLSTAT 은 SQL의 성능 개선에 필요한 다양한 정보를 제공하고 있으므로, SQL의 성능 개선에 적극적으로 활용할 필요가 있습니다.
DBA_HIST_SQLSTAT 뷰의 Description은 아래와 같습니다.
Column |
Datatype |
NULL |
Description |
SNAP_ID |
NUMBER |
|
Snapshot ID (DBA_HIST_SNAPSHOT 참조) |
DBID |
NUMBER |
|
Database ID (현재 DB v$database 확인가능) |
INSTANCE_NUMBER |
NUMBER |
|
RAC 경우 해당 |
SQL_ID |
VARCHAR2(13) |
|
Parent Cursor의 SQL ID |
PLAN_HASH_VALUE |
NUMBER |
|
SQL 실행 계획에 대한 HASH VALUE |
OPTIMIZER_COST |
NUMBER |
|
Query의 COST |
OPTIMIZER_MODE |
VARCHAR2(10) |
|
CHOOSE / RULE / ALL_ROWS 인지를 표기 |
OPTIMIZER_ENV_HASH_VALUE |
NUMBER |
|
옵티마이저 환경을 위한 HASH_VALUE (DBA_HIST_OPTIMIZER_ENV , V$SQL_OPTIMIZER_ENV, V$SYS_OPTIMIZER_ENV V$SES_OPTIMIZER_ENV) 관련 |
SHARABLE_MEM |
NUMBER |
|
child cursor에 의해 사용되어진 공유메모리량 (byte 단위) |
LOADED_VERSIONS |
NUMBER |
|
context heap(KGL heap 6) loaded(1) or not (0) |
VERSION_COUNT |
NUMBER |
|
child cursor 수 |
MODULE |
VARCHAR2(64) |
|
모듈 이름 DBMS_APPLICATION_INFO.SET_MODULE 로 지정가능 |
ACTION |
VARCHAR2(64) |
|
action 이름 DBMS_APPLICATION_INFO.SET_ACTION 로 지정가능 |
SQL_PROFILE |
VARCHAR2(64) |
|
SQL PROFILE 이름 (dba_sql_profiles) |
PARSING_SCHEMA_ID |
NUMBER |
|
해당 SQL를 수행한 schema |
FETCHES_TOTAL |
NUMBER |
|
Fetch 누적 횟수 |
FETCHES_DELTA |
NUMBER |
|
Fetch delta 값 |
END_OF_FETCH_COUNT_TOTAL |
NUMBER |
|
reexecute 또는 fail execute 제외 된 커서가 수행된 횟수 누적 =< execute |
EDN_OF_FETCH_COUNT_DELTA |
NUMBER |
|
reexecute 또는 fail execute 제외 된 커서가 수행된 횟수 delta =< execute delta |
SORTS_TOTAL |
NUMBER |
|
SORT 횟수 누적치 |
SORTS_DELTA |
NUMBER |
|
SORT 횟수 delta |
EXECUTIONS_TOTAL |
NUMBER |
|
execution 누적치 |
EXECUTIONS_DELTA |
NUMBER |
|
execution delta |
LOADS_TOTAL |
NUMBER |
|
object 의 로드/재로드 누적 횟수 |
LOADS_DELTA |
NUMBER |
|
object 의 로드/재로드 delta |
INVALIDATIONS_TOTAL |
NUMBER |
|
invalidation 되어진 누적 횟수 |
INVALIDATIONS_DELTA |
NUMBER |
|
invalidation 된 delta 횟수 |
PARSE_CALLS_TOTAL |
NUMBER |
|
Parse call 누적횟수 |
PARSE_CALLS_DELTA |
NUMBER |
|
Parse cal delta |
DISK_READS_TOTAL |
NUMBER |
|
Disk에서 읽은 누적 횟수 |
DISK_READS_DELTA |
NUMBER |
|
Disk에서 읽은 delta 횟수 |
BUFFER_GETS_TOTAL |
NUMBER |
|
Buffer에서 읽은 누적 횟수 |
BUFFER_GETS_DELTA |
NUMBER |
|
Buffer에서 읽은 delta |
ROWS_PROCESSED_TOTAL |
NUMBER |
|
return 된 row의 누적치 |
ROWS_PROCESSED_DELTA |
NUMBER |
|
return 된 row의 delta |
CPU_TIME_TOTAL |
NUMBER |
|
parsing/executing/fetching 에 사용된 cpu time (us 1/1000000초) 누적치 |
CPU_TIME_DELTA |
NUMBER |
|
parsing/executing/fetching 에 사용된 cpu time (us 1/1000000초) delta |
ELAPSED_TIME_TOTAL |
NUMBER |
|
parsing/executing/fetching 에 사용된 시간 us 1/1000000초) 누적치 |
ELAPSED_TIME_DELTA |
NUMBER |
|
parsing/executing/fetching 에 사용된 시간 us 1/1000000초) delta |
IOWAIT_TOTAL |
NUMBER |
|
user I/O 지연 시간(us 1/1000000초) 누적치 |
IOWAIT_DELTA |
NUMBER |
|
user I/O 지연 시간(us 1/1000000초) delta |
CLWAIT_TOTAL |
NUMBER |
|
Cluster wait time (us 1/1000000) 누적치 |
CLWAIT_DELTA |
NUMBER |
|
Cluster wait time (us 1/1000000) delta |
APWAIT_TOTAL |
NUMBER |
|
Application wait time (us 1/1000000) 누적치 |
APWAIT_DELTA |
NUMBER |
|
Application wait time (us 1/1000000) delta |
CCWAIT_TOTAL |
NUMBER |
|
Concurrency wait time (us 1/1000000) 누적치 |
CCWAIT_DELTA |
NUMBER |
|
Concurrency wait time (us 1/1000000) delta |
DIRECT_WRITES_TOTAL |
NUMBER |
|
Direct_write 수행 횟수 누적치 |
DIRECT_WRITES_DELTA |
NUMBER |
|
Direct_write 수행 횟수 delta |
PLSEXEC_TIME_TOTAL |
NUMBER |
|
PLSQL 수행시간 (us 1/1000000) 누적치 |
PLSEXEC_TIME_DELTA |
NUMBER |
|
PLSQL 수행시간 (us 1/1000000) delta |
JAVEXEC_TIME_TOTAL |
NUMBER |
|
Java 수행시간 (us 1/1000000) 누적치 |
JAEXEC_TIME_DELTA |
NUMBER |
|
Java 수행시간 (us 1/1000000) delta |
[출처] 라온SQL - DBA_HIST_SQLSTAT 활용|작성자 사자이야기
'Oracle > Tuning' 카테고리의 다른 글
SQL Trace & tkprof (0) | 2017.10.11 |
---|---|
AWR Report (0) | 2017.09.12 |
Table Full Scan (0) | 2014.06.27 |
Comments