[오라클 성능 고도화] 오라클 아키텍처 - 01. 기본 아키텍처
오라클은 데이터베이스와 이를 액세스하는 프로세스 사이에 SGA(System Global Area)라고 하는 메모리 캐시 영역을 두고 있다. 데이터베이스 : Datafile, Redo Log File, Control File 등의 집합 인스턴스 : SGA 공유 메모리 영역과 이를 액세스 하는 프로세스의 집합 프로세스 : 서버 프로세스와 백그라운드 프로세스의 집합 - 서버 프로세스 1) 최적화 수행 및 SQL을 실행하면서 결과 집합을 만듬 2) 네트워크를 통해 전송하는 일련의 작업들을 모두 서버 프로세스 가 처리 3) 서버프로세스만을 위한 독립적인 공간을 PGA(Program Global Area) - 백그라운드 프로세스 1) 데이터 파일로부터 DB버퍼 캐시로 블록을 적재 2) Dirty 블록을 캐시에서 밀..