Oracle Wait Interface: A Practical Guide to Performance Diagnostics & Tuning
by Richmond Shee, Kirtikumar Deshpande, K Gopalakrishnan
In a Nutshell
Congratulations! You have just read the longest chapter in this book. We discussed three wait events: latch free, enqueue, and buffer busy waits. They are the in-memory latency.
A latch is a simple locking device used to protect critical SGA memory structures. Every process that reads or modifies data in the SGA must perform the operation under the protection of latches.
An enqueue is a sophisticated locking device used to protect database resources. A resource may be shared if the lock mode is compatible. If not, the requesting process puts its lock request in a queue and it is serviced in order.
A buffer busy waits wait is a wait for a buffer lock or pin. A buffer must be pinned before it can be read or modified so that the integrity ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access