Wait Event

Wait Event

Performance views which is related to the wait event is as follows.

Class of Wait Event

Item of Wait Event

ENQUEUE: GDISPATCHER REQUEST

It is the time a request waits in the queue when GDISPATCHER sends it to the shared server.
Parameter: None

ENQUEUE: SHARED-SERVER RESPONSE

It is the time a response waits in the queue when the shared server sends it to GDISPATCHER.
Parameter: None

DEQUEUE: SHARED-SERVER REQUEST

It is the time a request waits in the queue when the shared server receives it from GDISPATCHER.
Parameter: None

DEQUEUE: GDISPATCHER RESPONSE

It is the time a response waits in the queue when GDISPATCHER receives it from the shared server.
Parameter: None

SEND: DEDICATE-SERVER SPOOLED RESPONSE

It is the time a dedicated server waits in the socket or IPC when sending a spooled response to the client.

PARAMETER

Parameter

Description

send data size

Bytes of the data to be sent

SEND: DEDICATE-SERVER RESPONSE

It is the time a dedicated server waits in the socket or IPC when sending a response to the client.

Parameter

Parameter

Description

send data size

Bytes of the data to be sent

RECV: DEDICATE-SERVER REQUEST

It is the time a dedicated server waits in the socket or IPC when receiving a request from the client.
Parameter: None

SEND: GDISPATCHER RESPONSE

It is the time GDISPATCHER waits in the socket when sending a response to the client.

Parameter

Parameter

Description

send data size

Bytes of the data to be sent

RECV: GDISPATCHER REQUEST

It is the time GDISPATCHER waits in the socket when receiving a request from the client.
Parameter: None

ENQUEUE: CLUSTER REQUEST

It is the time a request waits in the queue when sent remotely in a cluster.
Parameter: None

ENQUEUE: CLUSTER BROADCAST REQUEST

It is the time a broadcast request waits in the queue when sent remotely in a cluster.
Parameter: None

DEQUEUE: CLUSTER RESPONSE

It is the time a response waits in the queue when received remotely in a cluster.
Parameter: None

SEND: CDISPATCHER

It is the time CDISPATCHER waits in the socket when sending a message remotely.
Parameter: None

RECV: CDISPATCHER

It is the time CDISPATCHER waits in the socket when receiving a message remotely.
Parameter: None

WAIT TRANSACTION

It is the time spent waiting for a specific transaction to complete.

Parameter

Parameter

Description

wait transaction id

Transaction id for which to wait

WAIT OTHER TRANSACTION

It is the time spent waiting while another transaction holds a lock. 
For example, if transaction A is waiting for the completion of transaction B, it refers to the waiting time of A.
Parameter

Parameter

Description

wait transaction id

ID of the waiting transaction

target transaction id

ID of the transaction to be terminated

WAIT ENABLE LOGGING

It is the time spent waiting until logging is allowed.
Parameter: None

WAIT LOG FLUSHER

It is the time the session waits until the log flusher writes the log to the disk.

Parameter

Parameter

Description

send data size

Bytes of the data to be sent

WAIT XA CONTEXT

It is the time the session waits when the XA context is being used by another session.
Parameter: None

LATCH: LOG BUFFER

It is the time spent waiting to acquire the latch for the log buffer.

Parameter

Parameter

Description

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

It is the time spent waiting to acquire the latch for the process manager.

Parameter

Parameter

Description

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

It is the time spent waiting to acquire the latch for the env manager.

Parameter

Parameter

Description

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

It is the time spent waiting to acquire the latch for the session env manager.

Parameter

Parameter

Description

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

It is the time spent waiting to acquire the latch for the Page Control Header (PCH).

Parameter

Parameter

Description

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

It is the time spent waiting to acquire the latch for the page layer.

Parameter

Parameter

Description

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

It is the time spent waiting to write a log to the pending log buffer.

PARAMETER

Parameter

Description

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

It is the time spent waiting to allocate a transaction slot.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the undo segment.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the cluster location.

PARAMETER

Parameter

Description

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

It is the time spent waiting in the latch while aging a deleted dictionary cache.

PARAMETER

Parameter

Description

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

It is the time spent waiting in the latch while aging a deleted related dictionary cache.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the file manager.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the trace log.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the static hash.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the bucket latch for the static hash.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the SQL cache manager.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the XA context hash.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the clock latch for the SQL plan.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the XA context.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the memory controller.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for dynamic memory.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the property manager.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the shared memory segment.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the tablespace backup manager.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the datafile manager.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the tablespace.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the database backup manager.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the journal buffer manager.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the journal buffer entry.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the journal write buffer.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the lock item.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the bucket latch for the lock record hash.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the sequence object.

PARAMETER

Parameter

Description

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 FILE

It is the time spent waiting to acquire the latch for the redo logfile.

PARAMETER

Parameter

Description

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

It is the time spent waiting for the latch to construct the agable SCN.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the transaction table.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the bucket latch for the session link hash.

PARAMETER

Parameter

Description

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

It is the time spent waiting in the latch to allocate the XA context.

PARAMETER

Parameter

Description

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 GLOBAL_X

It is the time spent waiting to acquire the X latch for the global sequence.

PARAMETER

Parameter

Description

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 GLOBAL_Y

It is the time spent waiting to acquire the Y latch for the global sequence.

PARAMETER

Parameter

Description

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

It is the time spent waiting to acquire the latch for the transaction logfile.

PARAMETER

Parameter

Description

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

It is the time spent waiting for a response to an asynchronous command from a remote node.
Parameter: None

ASYNC TRANSACTION

It is the time spent waiting for a response to an asynchronous COMMIT command from a remote node.
Parameter: None

LATCH: DISK BUFFER HASH BUCKET

It is the time spent waiting for the bucket latch for the hash of the disk buffer cache.

PARAMETER

Parameter

Description

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

WRITE: CHANGE TRACKING FILE

It is the time spent waiting to acquire the latch for the change tracking file.
Parameter: None

WAIT FREE BUFFER

It is the time spent waiting to find a clean disk buffer.
Parameter: None

GLOBAL SEQUENCE: LOCK AND QUERY

It is the time spent waiting for the latch for global sequence synchronization.
Parameter: None

GLOBAL SEQUENCE: SYNC

It is the time spent waiting for the completion of global sequence synchronization.
Parameter: None

LATCH: SEQUENCE GLOBAL NEXT

It is the time spent waiting for the latch for sequence nextval.

PARAMETER

Parameter

Description

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

It is the time spent waiting for the latch for the LRU list of the disk buffer.

PARAMETER

Parameter

Description

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

It is the time spent waiting until the number of dirty pages in the disk buffer is reduced below the  BUFFER_DIRTY_PAGE_LIMIT property. 
Parameter: None

WAIT BUFFER READ COMPLETE

It is the time spent waiting for the read to complete when accessing a disk buffer page that is currently being read.
Parameter: None

WAIT ENV EVENT

It is the time spent waiting for the completion of the env event.
PARAMETER

Parameter

Description

event id

Event ID

WAIT FREE APPEND EXTENT

It is the time spent waiting for the extent allocated for append insert to be freed in the buffer.
Parameter: None