테스트 데이터 생성하려고 LOCAL 오라클(12c)에 기동했는데... 


오라클이 메모리를 너무 많이 잡아먹네? 2.5G ?? 


이걸 어떻게 줄이지? 다른사람들은 300~500M 메모리 사용하던데... 난 왜...? 




이거 줄여보겠다고 


AMM방식 (잘 모르면서 섣불리...)


세팅하다가... 

기동이 안돼 ㅡㅡ



SQL> startup mount

ORACLE 인스턴스가 시작되었습니다.


Total System Global Area 2533359616 bytes

Fixed Size                  3048824 bytes

Variable Size             671091336 bytes

Database Buffers         1845493760 bytes

Redo Buffers               13725696 bytes

데이터베이스가 마운트되었습니다.

SQL> alter system set sga_max_size=1G scope=spfile;


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


SQL> alter system set memory_max_target=1G scope=spfile;


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


SQL> alter system set memory_target=1G scope=spfile;


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


SQL> shutdown immediate;

ORA-01109: 데이터베이스가 개방되지 않습니다



데이터베이스가 마운트 해제되었습니다.

ORACLE 인스턴스가 종료되었습니다.

SQL> startup mount;

ORA-00838: Specified value of MEMORY_TARGET is too small, needs to be at least 3224M

SQL> alter system set memory_max_target=3G scope=spfile;

alter system set memory_max_target=3G scope=spfile

*

1행에 오류:

ORA-01034: ORACLE not available

프로세스 ID: 0

세션 ID: 0 일련 번호: 0



SQL> alter system set memory_target=3G scope=spfile;

alter system set memory_target=3G scope=spfile

*

1행에 오류:

ORA-01034: ORACLE not available



오 마이갓


젠장


STARTUP을 해야 세팅을 바꾸지.... 근데 기동이 안돼 ㅋㅋㅋ

망했다


구글링 결과... 


SQL> create pfile from spfile;


파일이 생성되었습니다.





이렇게 INITorcl.ORA 파일을 생성한 후 (FROM SPFILEORCL.ORA파일)


D:\app\oracle\product\12.1.0\dbhome_1\database 폴더의  INITorcl.ORA 파일을 열어서 


*.memory_max_target=3380609024

*.memory_target=3380609024

...

*.sga_max_size=3380609024

*.sga_target=2416m


이 부분을 수정한다. 수정 전에는 아까 설정한 memory_max_target=1G 로 되어있었다. ㅋㅋ





SQL> create spfile from pfile;


파일이 생성되었습니다.


이렇게 다시 SPFILEORCL.ORA 파일을 생성해주고 



SQL> startup mount

ORACLE 인스턴스가 시작되었습니다.


Total System Global Area 3380609024 bytes

Fixed Size                  3080344 bytes

Variable Size            1518341992 bytes

Database Buffers         1853882368 bytes

Redo Buffers                5304320 bytes

데이터베이스가 마운트되었습니다.

SQL> alter database open;


데이타베이스가 변경되었습니다.


SQL>


올레~





+ Recent posts