INGRESAR

REGISTRARSE
Buscador

Configurando memoria pga en oracle

2024-04-05


Configurando memoria pga en oracle

Al igual que con la SGA, la PGA puede configurarse tanto de forma automática como manual, y el proceder es casi el mismo. Pero lo que si debemos tener en cuenta, es que, si la configuración manual de la SGA, solo la recomendábamos cuando es meramente necesario, la configuración de la PGA es preferible dejarla todo el tiempo automático, pues es muy difícil conseguir una configuración correcta de la PGA de forma manual, ya que como mencionábamos antes, depende de los usuarios que se conecten, su actividad, etc.

Para configurar la PGA, lo primero es conocer sus parámetros. Para ello podemos realizar una consulta pidiendo que nos muestre los parámetros de la PGA.

Ejemplo:

  • Para configurar de forma automática la PGA, simplemente debemos asignar un tamaño al parámetro.
  • PGA_AGGREGATE_TARGET, y ya Oracle se encarga de ir repartiendo esa capacidad entre los parámetros que indican las áreas de memoria de la PGA.
  • Para configurar de forma manual la PGA, primeramente debemos dejar en 0 el parámetro PGA_AGGREGATE_TARGET, y luego darle capacidades a cada uno de los parámetros que indican las áreas de memoria de la PGA.

Ejemplo de consulta para saber los parámetros que debemos modificar para la configuración manual:

Es importante tener en cuenta que es muy difícil realizar una configuración manual de la PGA, ya que esta depende siempre de la cantidad de usuarios conectados, por lo que constantemente hay que modificar los parámetros. Por esto recomendamos todo el tiempo la configuración automática para la PGA.