Resolving Common Oracle Wait Events Using The Wait Interface
Resolving Common Oracle Wait Events Using The Wait Interface
Wait Event
db file sequential
reads
Possible Causes
Actions
Remarks
Fragmented Indexes
High I/O on a particular disk or mount point
Bad application design
Index reads performance can be affected by slow
I/O subsystem and/or poor database files layout,
which result in a higher average wait time
db file scattered
reads
parameter DB_FILE_MULTIBLOCK_READ_COUNT
Partition pruning to reduce number of blocks visited
Consider the usage of multiple buffer pools and cache
frequently used indexes/tables in the KEEP pool
Optimize the SQL statement that initiated most of the waits.
The goal is to minimize the number of physical
and logical reads.
Data Blocks
Cache.
Ensure hot spots do not exist by spreading datafiles over
disks and disk controllers
Note# 163424.1
enqueue waits
TX Transaction Lock
Ways to reduce the shared pool latch are, avoid hard parses
when possible, parse once, execute many.