SHOW PARAMETER SGA;
SHOW PARAMETER PGA;
ALTER SYSTEM SET SGA_TARGET=436M SCOPE=BOTH;
ALTER SYSTEM SET SGA_MAX_SIZE=436M SCOPE=SPFILE;
注意:SGA_TARGET ≤ SGA_MAX_SIZE,通常設定相等。SCOPE=BOTH 即時生效並持久化;SGA_MAX_SIZE 為靜態參數需 SCOPE=SPFILE。
SGA_MAX_SIZE 生效:
SHUTDOWN IMMEDIATE;
STARTUP;
SHOW PARAMETER SGA;
NAME TYPE VALUE
lock_sga boolean FALSE
pre_page_sga boolean FALSE
sga_max_size big integer 436M
sga_target big integer 436M
ALTER SYSTEM SET PGA_AGGREGATE_TARGET=200M SCOPE=BOTH;
動態生效,無需重啟。
SGA_TARGET > SGA_MAX_SIZE 導致啟動失敗 (ORA-00837)。SCOPE=SPFILE 修改靜態參數,重啟後失效。