Oracle® Database Reference 11g Release 2 (11.2) Part Number E10820-02 |
|
|
View PDF |
Property | Description |
---|---|
Parameter type | Big integer |
Syntax | MEMORY_TARGET = integer [K | M | G] |
Default value | 0 |
Modifiable | ALTER SYSTEM |
Range of values | 152 MB to MEMORY_MAX_TARGET |
Basic | No |
MEMORY_TARGET
specifies the Oracle system-wide usable memory. The database tunes memory to the MEMORY_TARGET
value, reducing or enlarging the SGA and PGA as needed.
In a text-based initialization parameter file, if you omit MEMORY_MAX_TARGET
and include a value for MEMORY_TARGET
, then the database automatically sets MEMORY_MAX_TARGET
to the value of MEMORY_TARGET
. If you omit the line for MEMORY_TARGET
and include a value for MEMORY_MAX_TARGET
, the MEMORY_TARGET
parameter defaults to zero. After startup, you can then dynamically change MEMORY_TARGET
to a nonzero value, provided that it does not exceed the value of MEMORY_MAX_TARGET
.
Note:
The default value ofSGA_MAX_SIZE
depends on the values of MEMORY_TARGET
and MEMORY_MAX_TARGET
.See Also:
Oracle Database Administrator's Guide for more information about managing memory