Oracle

게시글 보기
작성자 유건데이타 등록일 2015-05-16
제목 MEMORY_TARGET
* MEMORY_TARGET




Oracle 11g에서 AMM(Automatic Memory Management) 기능을 활성화 하는 경우에 memory_target 파라미터로 SGA, PGA가 사용할 최대 메모리 사이즈를 지정하게 되는데, AMM은 posix 기반의 공유메모리를 사용하는 여타 프로그램과 마찬가지로 /dev/shm 파일시스템을 사용하게 된다.


MEMORY_TARGET은 오라클의 시스템 전역 가용 메모리를 정의한다.

데이터베이스는 SGA와 PGA를 늘였다 줄였다 하면서 MEMORY_TARGET값에 맞게 메모리를 조절한다.


만약 MEMORY_MAX_TARGET을 설정하지 않고 MEMORY_TARGET을 설정했다면, 데이터베이스는 자동으로 MEMORY_MAX_TARGET값을 MEMORY_TARGET 값으로 설정한다.
반대의 경우라면, MEMORY_TARGET은 0으로 설정되고 DB가 기동된 이후에 유동적으로 MEMORY_TARGET값을 변경할 수 있으며, 그 값은 MEMORY_MAX_TARGET 을 넘어선 안 된다.


LOCK_SGA가 세팅되어 있을 경우 memory_target과 memory_max_target파라미터는 따로 지정할 수 없다.
Comment
등록된 코멘트가 없습니다.