"오라클 메모리 영역 SGA, PGA"의 두 판 사이의 차이

4번째 줄: 4번째 줄:


==개요==
==개요==
*오라클 DB가 사용하는 메모리 영역.
*오라클 DB가 사용하는 메모리 영역
*SGA + PGA


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


==PGA==
==PGA==
*인스턴스의 메모리 영역.
*인스턴스의 메모리 영역
*사용자마다 개별적으로 할당되는 메모리 영역
:정렬, 셰션, 커서, 변수에 관한 정보를 저장하는 공간


==참고 자료==
==참고 자료==

2014년 4월 8일 (화) 21:38 판

Crystal Clear action info.png 작성 중인 문서입니다.
System Global Area; SGA, 시스템 글로벌 영역
Program Global Areas; PGA, 프로그램 글로벌 영역

1 개요

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

2 SGA

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

3 PGA

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

4 참고 자료

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