sga_target
to a non zero value enables Oracle: Automatic Memory Management[automatich shared memory management and specifies the size of SGA. sga_target
> 0, the following pools are automatically sized: db_cache_size
)
shared_pool_size
)
large_pool_size
)
java_pool_size
)
streams_pool_size
)
data_transfer_cache_size
) sga_target
with the following query: select ( (select sum(value ) from v$sga ) - (select current_size from v$sga_dynamic_free_memory) ) "sga_target" from dual;
sga_target
, it must be smaller than sga_max_size
(otherwise an ORA-02097: parameter cannot be modified because specified value is invalid combined with ORA-56747 is thrown).