Oracle Database Memory Management
Memory Advisors
Memory Advisors The Memory Advisors provide graphical analyses of total memory target settings, SGA and PGA target
Memory Advisor settings, or SGA component size settings. You use these analyses to tune database performance and for
SGA Advisor what-if planning. Depending on the current memory management mode, different memory advisors are
Shared Pool Advisor available.
Buffer Cache Advisor If Automatic Memory Management is enabled, then only the Memory Advisor is available. This
PGA Advisor advisor provides advice for the total memory target for the instance.
If Automatic Shared Memory Management is enabled, then the SGA Advisor and PGA Advisor are
available.
If Manual Shared Memory Management is enabled, then the Shared Pool Advisor, Buffer Cache
Advisor, and PGA Advisor are available.
Oracle Database Memory Management Modes
Memory Management Mode You Set Oracle Database Automatically Tunes
Automatic memory management Total memory size for this instance Total SGA size
(Optional) Maximum memory size for SGA component sizes
this instance Instance PGA size
Individual PGA sizes
Automatic shared memory management SGA target size SGA component sizes
and automatic PGA memory management (Optional) SGA maximum size Individual PGA sizes
(AMM disabled) Instance PGA target size
Manual shared memory management and Shared pool size Individual PGA sizes
automatic PGA memory management Buffer cache size
(AMM and ASMM disabled) Java pool size
Large pool size
Instance PGA target size
Memory-Tuning Parameters Dependency
ASMM enable [SGA_TARGET] ASMM disable [SGA_TARGET]
AMM enable MEMORY_TARGET (MT) > 0 MEMORY_TARGET (MT) > 0
[MEMORY_TARGE] SGA_TARGET (ST) > 0 SGA_TARGET (ST) = 0
Automatic tuning of SGA and PGA Full automatic tuning of SGA and PGA.
SGA will keep the minimum value specified by ST
AMM disable MEMORY_TARGET (MT) = 0 MEMORY_TARGET (MT) = 0
[MEMORY_TARGE] SGA_TARGET (ST) > 0 SGA_TARGET (ST) = 0
SGA and PGA memory will be treated separately Must specify values for individual pools
Individual pools will be automatically tuned