문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 마지막 판 양쪽 다음 판 | ||
study:oracle:adv_owi_10g:buffer_cache_wait_event [2009/08/11 16:00] deathguy |
study:oracle:adv_owi_10g:buffer_cache_wait_event [2009/08/11 16:04] deathguy |
||
---|---|---|---|
줄 4: | 줄 4: | ||
발생될때 발생되는 래치 | 발생될때 발생되는 래치 | ||
참고로 9i 이후부터는 읽기 전용으로 체인을 탐색할 경우 cache buffers chains 래치를 Shared 모드로 공유 할수 있다 | 참고로 9i 이후부터는 읽기 전용으로 체인을 탐색할 경우 cache buffers chains 래치를 Shared 모드로 공유 할수 있다 | ||
+ | 발생되는 대표적인 이유 | ||
+ | * 비효율적인 SQL | ||
+ | * 핫블록(Hot Block) | ||
===== latch: cache buffers lru chains ===== | ===== latch: cache buffers lru chains ===== | ||
+ | Working Set (LRU + LRUW) 을 탐색하거나 변경하려는 프로세스는 항상 해당 Working Set을 관리하는 cache buffers lru chain 래치를 획득해야함 | ||
+ | 이때 획득하는 과정에서 경합이 발생될 경우 latch: cache buffers lru chain 이벤트에 대기 | ||
===== buffer busy waits ===== | ===== buffer busy waits ===== |