Tecnología

Inicio

Cómo asignar memoria a un proceso en un servidor

Una base de datos tiene que gastar algo de su memoria en los procesos que mantienen la base de datos en ejecución. bases de datos Oracle proporcionan procesos con la memoria del sistema de área global de la base de datos, que es compartida por múltiples procesos. Cada proceso tiene también el uso exclusivo de una parte de la memoria dedicada de la zona global de programa. Al instalar el software de base de datos, se establece el SGA y PGA de forma automática, en base a la cantidad de memoria física de su sistema. Si se decide la memoria asignada no es suficiente, se puede cambiar, hasta un cierto punto.

Instrucciones

1 Base de datos de acceso de Oracle Home Page. Haga clic en el icono "Administración", a continuación, en el icono de "memoria". Esto le mostrará el "SGA Target" y "PGA agregado de destino", que controla la asignación de memoria.

2 Haga clic en "Configurar SGA" en la lista de tareas. Añadir el número de megabytes al objetivo SGA que desea aumentarlo y haga clic en "Apply Changes". La memoria total asignado-SGA aumentará, dando a la base de datos más para compartir entre los distintos procesos.

3 Haga clic en el enlace "PGA zona", cambiar la asignación PGA y aplicar el cambio. Al igual que con el SGA, Oracle va a decidir por sí mismo qué parte de la memoria añadida a aplicar a cada proceso.

4 Aplicar los cambios, a continuación, apagar y reiniciar la base de datos para que se surtan efecto.

Consejos y advertencias

  • Si desea asignar más memoria a los procesos ya que ha añadido más memoria física al equipo, aumentar tanto SGA y PGA, pero mantener la misma relación de tamaño entre ellos.
  • Si recibe un mensaje de error "memoria insuficiente" que indica un problema de SGA o PGA, que es otra razón para aumentar la memoria asignada. Si usted no está recibiendo mensajes de la memoria de errores y no ha aumentado la memoria física, que es mejor no hacer caso omiso de la forma en la base de datos decide asignar memoria.
  • Si sólo cambia la asignación de la PGA, no es necesario apagar y reiniciar la base de datos para llegar a su propósito.
  • La memoria máxima que se puede adjudicar a SGA y PGA es de 1 GB. Si el total combinado supera al, obtendrá un mensaje de error al reiniciar la base de datos.