Wait Event

Wait Event

Wait event와 관련된 performance view는 다음과 같다.

Wait Event의 Class

Wait Event 항목

ENQUEUE: GDISPATCHER REQUEST

Shared mode에서 GDISPATCHER가 request를 enqueue하는 시간이다. 
Parameter: None

ENQUEUE: SHARED-SERVER RESPONSE

Shared mode에서 shared server가 request를 dequeue하는 시간이다. 
Parameter: None

DEQUEUE: SHARED-SERVER REQUEST

Shared mode에서 shared server가 request를 dequeue하는 시간이다. 
Parameter: None

DEQUEUE: GDISPATCHER RESPONSE

Shared mode에서 GDISPATCHER가 response를 dequeue하는 시간이다. 
Parameter: None

SEND: DEDICATE-SERVER SPOOLED RESPONSE

Dedicate mode에서 dedicate server가 spool 된 response를 client로 send하는 시간이다.

PARAMETER

Parameter

Description

send data size

Send 할 data byte

SEND: DEDICATE-SERVER RESPONSE

Dedicate mode에서 dedicate server가 response를 client로 send하는 시간이다.

PARAMETER

Parameter

설명

send data size

Send 할 data byte

RECV: DEDICATE-SERVER REQUEST

Dedicate mode에서 dedicate server가 client의 request를 receive하는 시간이다. 
Parameter: None

SEND: GDISPATCHER RESPONSE

Shared mode에서 GDISPATCHER가 response를 client로 send하는 시간이다.

PARAMETER

Parameter

설명

send data size

Send 할 data byte

RECV: GDISPATCHER REQUEST

Shared mode에서 GDISPATCHER가 client의 request를 receive하는 시간이다. 
Parameter: None

ENQUEUE: CLUSTER REQUEST

Cluster의 request를 enqueue하는 시간이다.
Parameter: None

ENQUEUE: CLUSTER BROADCAST REQUEST

Cluster의 broadcast request를 enqueue하는 시간이다. 
Parameter: None

DEQUEUE: CLUSTER RESPONSE

Cluster의 response를 dequeue하는 시간이다. 
Parameter: None

SEND: CDISPATCHER

Cluster CDISPATCHER에서 send하는 시간이다. 
Parameter: None

RECV: CDISPATCHER

Cluster CDISPATCHER에서 receive 하는 시간이다. 
Parameter: None

GMASTER: ARCHIVE LOG

gmaster에서 archive log를 처리하는 시간이다. 
Parameter: None

GMASTER: CHECKPOINT

gmaster에서 checkpoint를 처리하는 시간이다. 
Parameter: None

GMASTER: IO SLAVE

gmaster에서 IO slave를 처리하는 시간이다. 
Parameter: None

GMASTER: LOG FLUSH

gmaster에서 archive log를 처리하는 시간이다. 
Parameter: None

GMASTER: PAGE FLUSH

gmaster에서 page flush를 처리하는 시간이다. 
Parameter: None

WRITE: TRACE LOG

Trace log를 write하는 시간이다. 
Parameter: None

WRITE: COPY ARCHIVING LOG

Archiving log를 복사하는 시간이다. 
Parameter: None

WRITE: BACKUP CTRL FILE

Control file을 백업하는 시간이다. 
Parameter: None

WRITE: RESTORE CTRL FILE

Control file을 restore하는 시간이다. 
Parameter: None

READ: ARCHIVE LOG

Archive log file을 read하는 시간이다. 
Parameter: None

READ: CTRL FILE

Control file을 read하는 시간이다. 
Parameter: None

WRITE: LOG FILE

Log file을 write하는 시간이다. 
Parameter: None

WRITE: PAGE FILE

Page file을 write하는 시간이다. 
Parameter: None

WRITE: CTRL FILE

Control file을 write하는 시간이다. 
Parameter: None

WRITE: REMOVE DATA FILE

Data file을 삭제하는 시간이다. 
Parameter: None

WRITE: JOURNAL BUFFER

Journal buffer를 write하는 시간이다. 
Parameter: None

READ: JOURNAL BUFFER

Journal buffer를 read하는 시간이다. 
Parameter: None

WAIT TRANSACTION

Transaction을 wait하는 시간이다.

PARAMETER

Parameter

설명

wait transaction id

기다릴 transaction id

WAIT OTHER TRANSACTION

다른 transaction이 종료되기를 wait하는 시간이다.

PARAMETER

Parameter

설명

wait transaction id

기다리는 transaction id

target transaction id

종료 대상 transaction id

WAIT ENABLE LOGGING

Logging이 가능할 때까지 wait하는 시간이다. 
Parameter: None

WAIT LOG FLUSHER

Log flusher를 wait하는 시간이다.

PARAMETER

Parameter

설명

send data size

Send 할 data byte

WAIT PAGE FLUSHER

Page flusher를 wait하는 시간이다.

PARAMETER

Parameter

설명

send data size

Send 할 data byte

WAIT XA CONTEXT

XA context를 wait하는 시간이다. 
Parameter: None

LATCH: LOG BUFFER

Log buffer latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: PROCESS MANAGER

Process manager latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: ENV MGR

Env manager latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: SESSION ENV MGR

Session env manager latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: PCH

Page Control Header (PCH) latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: PAGE

Page latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: PENDING LOG

Pending log latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: ALLOC TRANS

Allocate transaction latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: UNDO SEGMENT

Undo segment latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: CLUSTER LOCATION

Cluster location latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: DICT HASH ELEMENT AGING

Dict hash element aging latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: DICT HASH RELATED AGING

Dict hash related aging latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: FILE MANAGER

File manager latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: TRACE LOG

Trace log latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: STATIC HASH

Static hash latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: STATIC HASH BUCKET

Static hash bucket latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: SQL HANDLE

SQL handle latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: XA CONTEXT HASH

XA context hash latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: PLAN CLOCK

Plan clock latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: XA CONTEXT

XA context latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: MEM CONTROLLER

Memory controller latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: DYNAMIC MEM

Dynamic memory latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: PROPERTY

Property latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: ATTACH SHM

Attack shared memory latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: BACKUP TBS

Backup tablespacce latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: DATABASE COMPONENT

Database component latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: TABLESPACE

Tablespace latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: BACKUP DATABASE

Backup database latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: JOURNAL BUFFER

Journal buffer latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: JOURNAL BUFFER ENTRY

Journal buffer entry latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: JOURNAL WRITE BUFFER

Journal write buffer latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: LOCK ITEM

Lock item latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: RECORD HASH

Record hash latch를 기다리는 시간

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: DEADLOCK

Deadlock latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: SEQUENCE

Sequence latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: LOG STREAM

Log stream latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: BUILD AGABLE SCN

Build agable SCN latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: TRANSACTION TABLE

Transaction table latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: SESSION LINK HASH

Session link hash latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: ALLOC XA CONTEXT

Allocate XA context latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: SEQUENCE GLOBALX

Sequence global latch X를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: SEQUENCE GLOBALY

Sequence global latch Y를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: TRANSACTION LOG FILE

Transaction logfile latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

ASYNC RESPONSE

클러스터 환경에서 원격 노드로부터 응답을 기다리는 시간이다.
Parameter: None

ASYNC TRANSACTION

클러스터 환경에서 원격 노드로부터 ASYNC TRANSACTION의 COMMIT 응답을 기다리는 시간이다.
Parameter: None

ASYNC COMMIT

N/A

GMASTER: BUFFER FLUSH

gmaster의 io slave가 buffer flush를 수행한 시간이다.
Parameter: None

LATCH: BUFFER HASH BUCKET

버퍼 해쉬 버킷의 latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

READ: PAGE FILE

디스크 테이블스페이스의 페이지를 읽기 위해 디스크로부터 페이지를 read 한 시간이다.
Parameter: None

LATCH: BUFFER CHECKPOINT LIST

N/A

WRITE: CHANGE TRACKING FILE

디스크 테이블스페이스의 change tracking file을 write 한 시간이다.
Parameter: None

WAIT FREE BUFFER

디스크 테이블스페이스의 페이지를 읽기 위해 free buffer를 기다리는 시간이다.
Parameter: None

GLOBAL SEQUENCE: LOCK AND QUERY

클러스터에서 global sequence를 동기화 하기 위해 모든 멤버에서 global latch를 기다린 시간과 global sequnce의 최신정보를 얻기 위해 기다린 시간이다.
Parameter: None

GLOBAL SEQUENCE: SYNC

클러스터에서 global sequence 동기화를 수행한 시간이다.
Parameter: None

LATCH: SEQUENCE GLOBAL NEXT

클러스터에서 sequence global next latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

LATCH: BUFFER LRU LIST

버퍼 lru list latch를 기다리는 시간이다.

PARAMETER

Parameter

설명

address

The address of the latch for which the process is waiting

tries

A count of the number of times the process tried to get the latch

WAIT DIRTY PAGE LIMIT

버퍼에 캐싱된 페이지에 접근하기 위해 시스템의 dirty page 수가 BUFFER_DIRTY_PAGE_LIMIT보다 작아질 때까지 기다리는 시간이다.
Parameter: None

WAIT BUFFER READ COMPLETE

디스크 테이블스페이스의 페이지를 접근하기 위해 disk read가 완료될 때까지 기다리는 시간이다.
Parameter: None