오라클 메모리 영역 SGA, PGA

Jmnote (토론 | 기여)님의 2017년 1월 24일 (화) 15:31 판
System Global Area; SGA
시스템 글로벌 영역
Program Global Areas; PGA
프로그램 글로벌 영역

1 개요

  • 오라클 DB가 사용하는 메모리 영역
  • SGA + PGA

2 SGA

  • 여러 프로세스가 동시에 접근하는 메모리 영역
  • 모든 DB서버 프로세스가 공유하는 메모리 영역
  • 모든 사용자가 공유하여 사용하는 메모리 영역
  • 공유풀(라이브러리 캐시 + 데이터 사전 캐시), 데이터버퍼캐시, 리두로그버퍼 등으로 구성됨
  • SGA가 클수록 HDD 사용 필요성이 줄어들게 되므로 성능이 향상됨. (일종의 Cache)

 

3 PGA

  • 인스턴스의 메모리 영역
  • 사용자마다 개별적으로 할당되는 메모리 영역
정렬, 셰션, 커서, 변수에 관한 정보를 저장하는 공간
  • 개별 서버 프로세스가 가지는 전용 메모리 영역

 

4 같이 보기

5 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}