• 현상
➢ RAC 환경에서 ‘gc buffer busy release’를 오랫 동안 대기하면서 데이터베이스가 hang 걸린것처럼 보이는 현상. 여러 세션에서 ‘gc buffer busy release’ 현상이 나타남
➢ X holder가 존재하는 동안, read-mostly object를 exclusive lock 을 대기하여 session hang 발생

• 원인
➢ Bug.30381614 – RAC Database Sessions Waiting for a Long Time on ‘gc buffer busy release’
➢ <Note:30381614.8> - RAC Database Sessions Waiting for a Long Time on ‘gc buffer busy release’

• 해결 방안
1. Patch 30381614 적용 또는 mostly locking 을 Disable (Workaround)해야 함
2. Mostly locking을 disable하는 방안 : _gc_read_mostly_locking=FALSE
Rolling 방식으로 mostly locking을 disable하기 위한 방안 :
_gc_persistent_read_mostly=FALSE and _lm_drm_disable=4

Posted by pat98

05-19 05:17
Flag Counter
Yesterday
Today
Total

글 보관함

최근에 올라온 글

달력

 « |  » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

최근에 달린 댓글