SGA 調整大小 (SGA_TARGET)

通常,如果啟用「自動記憶體管理」,SGA 由 Oracle 資料庫自動調整。不過,DBA 仍可以監控 SGA 大小以查明是否為最佳大小。

SQL> select * from v$sga_target_advice order by sga_size;
SGA_SIZE SGA_SIZE_FACTOR ESTD_DB_TIME ESTD_DB_TIME_FACTOR ESTD_PHYSICAL_READS
290 .5 448176 1.6578 1636103
435 .75 339336 1.2552 1636103
580 1 201866 1 513881
725 1.25 201866 1 513881
870 1.5 201866 1 513881
1015 1.75 201866 1 513881
1160 2 201866 1 513881

根據與「記憶體大小總計」一節中類似的分析,目前的 SGA_TARGET 設定已經是最佳設定。