Top 60 Oracle Blogs

Recent comments

Reliable latch waits and a new blog

Here’s a link to Alex Fatkulin’s blog if you haven’t seen it already:
He has some good Oracle internals information in there, I also like his research style.
Alex just blogged about a finding (on Oracle 11g on Linux) that when Oracle process doesn’t get a latch after spinning, it goes to sleep using semop() system call, which never wakes up unless this semaphore is posted by another process. From past versions we remember that Oracle processes go to sleep for a short period of time, wake up, try to get the latch and sleep again for a longer period of time if unsuccessful (up to _max_exponential_sleep centiseconds).