「Oracle」使用するメモリ領域SGA(System Global Area)を変更する方法
環境
Oracle Database 11g Release 11.2.0.1.0 – 64bit Production
構文
ALTER SYSTEM SET SGA_MAX_SIZE = 値 SCOPE=SPFILE; ALTER SYSTEM SET SGA_TARGET = 値 SCOPE=SPFILE;
SGA_MAX_SIZEには、インスタンスの存続期間を通してのSGAの最大サイズを指定します。
SGA_TARGETには、すべてのSGAコンポーネントの合計サイズを指定します。
操作方法
1.現在のSGA(System Global Area)のサイズを確認します。
SQL> show parameter sga_; NAME TYPE VALUE -------------------------------------------------- sga_max_size big integer 768M sga_target big integer 768M
2.SGA(System Global Area)のサイズを変更します。
SQL> ALTER SYSTEM SET SGA_MAX_SIZE = 2G SCOPE=SPFILE; SQL> ALTER SYSTEM SET SGA_TARGET = 2G SCOPE=SPFILE;
3.データベースを再起動します
SQL> SHUTDOWN IMMEDIATE SQL> STARTUP