「Oracle21c」OracleのSGA(System Global Area)のサイズを変更する

環境
Windows 11 Pro 21H2 64bit
Oracle Database 21c Express Edition Release 21.0.0.0.0
SqlPlus

1.現在のSGAを確認します
SQL構文
show parameter sga_;

操作例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> show parameter sga_;
NAME TYPE      VALUE
sga_max_size big integer 1536M
sga_min_size big integer  0
sga_target big integer 1536M
SQL> show parameter sga_; NAME TYPE      VALUE sga_max_size big integer 1536M sga_min_size big integer  0 sga_target big integer 1536M
SQL> show parameter sga_;

NAME                           TYPE      VALUE
sga_max_size                    big integer 1536M
sga_min_size                    big integer  0
sga_target                      big integer 1536M

2.GAのサイズを変更します
構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
ALTER SYSTEM SET SGA_MAX_SIZE =サイズ SCOPE=SPFILE;
ALTER SYSTEM SET SGA_TARGET =サイズ  SCOPE=SPFILE;
ALTER SYSTEM SET SGA_MAX_SIZE =サイズ SCOPE=SPFILE; ALTER SYSTEM SET SGA_TARGET =サイズ  SCOPE=SPFILE;
ALTER SYSTEM SET SGA_MAX_SIZE =サイズ SCOPE=SPFILE;
ALTER SYSTEM SET SGA_TARGET =サイズ  SCOPE=SPFILE;

操作例
SQL> ALTER SYSTEM SET SGA_MAX_SIZE = 2G SCOPE=SPFILE;

システムが変更されました。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> ALTER SYSTEM SET SGA_TARGET = 2G SCOPE=SPFILE;
システムが変更されました。
SQL> ALTER SYSTEM SET SGA_TARGET = 2G SCOPE=SPFILE; システムが変更されました。
SQL> ALTER SYSTEM SET SGA_TARGET = 2G SCOPE=SPFILE;

システムが変更されました。

3.データベースを再起動します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SQL> SHUTDOWN IMMEDIATE
SQL> STARTUP
SQL> SHUTDOWN IMMEDIATE SQL> STARTUP
SQL> SHUTDOWN IMMEDIATE
SQL> STARTUP

 

Oracle 21c

Posted by arkgame