본문으로 바로가기

Oracle 메모리 설정

category oracleDB/설정 2019. 8. 22. 09:32
728x90
sqlplus "/as sysdba"

SQL> show parameter memory;

 NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
hi_shared_memory_address             integer     0
memory_max_target                    big integer 0
memory_target                        big integer 0
shared_memory_address                integer     0

현재 메모리가 설정되어있지 않은 것을 확인 할 수 있음

Oracle이 메모리를 사용 할 수 있도록 설정하는 방법은

SQL> alter system set memory_max_target=8192M scope=spfile;
SQL> alter system set memory_target=8192M scope=spfile;

시스템이 변경되었습니다. 

SQL> shutdown immediate;
SQL> startup;
SQL> show parameter memory;

NAME                                 TYPE        VALUE
----------------------------------- ----------- ------------------------------
hi_shared_memory_address             integer     0
memory_max_target                    big integer 8192M
memory_target                        big integer 8192M
shared_memory_address                integer     0
scope 옵션
momory : 1회성
spfile : 현재 상태에는 영향을 미치지 않으면 restart시 반영됨
both : 현재 상태도 변경되고 restart시에도 반영됨

과 같이 

memory_max_target

memory_target

항목이 변경 된 것을 확인 할 수 있음

 

'oracleDB > 설정' 카테고리의 다른 글

IPCS 공유 메모리 OS 권한 변경  (0) 2019.08.22
하위 Client에서 19c Oracle 접속  (0) 2019.08.16
Oracle Database 19c RPM Install  (0) 2019.08.14
oracle restart 방법  (0) 2019.08.14