오라클의 구조 Memory편 /sga/shared pool/java pool/large pool/etc


오라클의 구조 Memory편 /sga/shared pool/java pool/large pool/etc

오라클 데이터베이스는 Single DB기준으로 크게 메모리와 백그라운드 프로세스 영역으로 구성되어 있다. 이번 글에서는 메모리영역에 대해 정리해 보자. Memory SGA(System Global Area) - Oracle의 instance에 대한 data와 제어정보를 가지는 공유메모리 영역의 집합 - SGA의 각 부분의 크기를 조절할 수 있다(initSID.ora) - 9i버전 이후부터 서버의 종료없이 동적으로 SGA_Max_SIZE 변경가능 - 실제 memory 크기가 허용하는 범위에서 크게 잡으면 disk I/O비용을 줄이고 최적의 성능을 낼 수 있다. 1.Shared Pool - Library Cache 와 Data Dictionary Cache로 구성 - Library Cache: 가장 최근에 사용된 SQL문장의 명령문과 구문분석틜, 실행계획 정보를 가지고 있다. - Shared SQL 과 Shared PL/SQL 영역으로 구분되어 있다. - Data Dictionary C...


#memory #oracle #sga

원문링크 : 오라클의 구조 Memory편 /sga/shared pool/java pool/large pool/etc