oracle은 데이터베이스 사용자들이 수행한 관련 정보를 SGA라는 메모리에 저장하여 공유합니다.
SGA에는 buffer cache, shared pool, log buffer 등의 많은 구성요소들이 있습니다.
library cache는 shared pool내에서 sql 수행 정보등을 저장하는 가장 중요한 구성요소 중 하나라고 할 수 있습니다.
library cache의 구조는 다음과 같습니다.
SQL이 수행되면 해당 구조에 어떻게 정보가 저장될까요?
sql이 수행되었을 때 library cache내에서 어떻게 저장되는지, LIBRARY_CAHCE dump와 구조를 비교해 보았습니다.
(할일이 없어 그런건 아닙니다 --;)
'Oracle Database' 카테고리의 다른 글
Oracle 11g Release 2 new feature -> 정리중 (0) | 2009.11.24 |
---|---|
Oracle의 대표적인 DW를 위한 기능, Partition table의 종류 (10) | 2009.11.05 |
행사 : 데이터베이스 그랜드 컨퍼런스 2009 (7) | 2009.10.28 |
오라클의 모든 소프트웨어는 무료로 다운로드 가능합니다 (2) | 2009.10.27 |
Oracle Data Block Prefetching (0) | 2009.10.26 |