MEMORY_TARGET

MEMORY_TARGET y MEMORY_MAX_TARGET son dos nuevos parámetros en Oracle Database versión 11g. Ambos parámetros determinan el uso de la administración automática de memoria para una base de datos Oracle. Oracle recomienda el uso de la administración automática de memoria para administrar la memoria en el sistema. Al establecer ambos parámetros en valores distintos de cero, Oracle habilita la administración automática de memoria y se ajusta al tamaño de la memoria de destino, redistribuyendo la memoria necesaria entre el área global del sistema (SGA) y el área global de programa (PGA) de la instancia. Como resultado, se especificará el tamaño de los siguientes parámetros de forma automática:

SGA_TARGET

SGA_MAX_SIZE

DB_CACHE_SIZE

SHARED_POOL_SIZE

LARGE_POOL_SIZE

JAVA_POOL_SIZE

STREAMS_POOL_SIZE

PGA_AGGREGATE_TARGET

Sin embargo, LOG_BUFFER no se ve afectado por la administración automática de memoria y sigue necesitando la especificación del tamaño de forma manual. El ajuste de LOG_BUFFER se trata más adelante en esta sección.

Puesto que MEMORY_TARGET especifica el tamaño total de memoria de SGA y PGA, se debe definir en un valor relativamente alto para alcanzar un mejor rendimiento. La consolidación y generación de informes de Oracle Hyperion Financial Management son tareas que tienen una intensa actividad de memoria y requieren una gran cantidad de ella. Teniendo en cuenta que los sistemas operativos de 32 bits tienen límites en el espacio de direcciones disponible (normalmente 2 GB o 3 GB), Oracle recomienda que se defina este parámetro en al menos 1,2 GB. Normalmente, los valores más altos se asocian a un mejor rendimiento de la base de datos Oracle, por lo que se debe definir este parámetro lo más alto posible sin que se quede sin espacio la dirección virtual.

Valor sugerido: mínimo 1,2 GB, normalmente superior a 1,2 GB (según el entorno).

Consulte la siguiente sección para determinar la cantidad de memoria que se le debe asignar a la instancia de Oracle 11g: Cómo calcular el número de procesos para Oracle Database versión 11g.