SQL> select name,value ,ISSYS_MODIFIABLE from v$parameter where name like 'sga%';
NAME VALUE ISSYS_MOD
--------------- --------------- ---------
sga_max_size 612368384 FALSE
sga_target 612368384 IMMEDIATE
SQL> select name,value,issys_modifiable from v$parameter where name like 'pga%';
NAME VALUE ISSYS_MOD
-------------------- ---------- ---------
pga_aggregate_target 203423744 IMMEDIATE
如果ISSYS_MODIFIABLE 返回的是false,说明该参数无法用alter system语句动态修改,需要重启数据库。
所以sga_max_size 是不可以动态调整的。