Skip to the content.

Library Cache

Library Cache Latch를 얻는 과정에서 경합이 발생해 나타나는 대기 이벤트

내용

SQL을 수행하기 위해 Library Cache 메모리 영역을 탐색하고 관리하는 모든 작업을 보호함


원인과 진단, 해결

|원인|진단 방법|해결 방안| |-|-|-| |파싱이 너무 많은 경우|대기가 오래 걸릴 시점 때 Parse Time Elapsed, Parse Count (Total, Hard), Execute Count 확인 (파싱 소요 시간, 발생한 파싱 횟수, SQL 수행 횟수)|바인드 사용
session_cached_cursors 파라미터 조정| |Version Count가 높은 경우|해당 문서 참조|해당 문서 참조| |SGA 영역에서 Page Out이 발생하는 경우|대기가 오래 걸릴 시점 때 OS에서 스왑이 발생했는지 확인|메모리를 과도하게 사용하는 프로세스가 있는지 확인|


관련 내용