miércoles, 11 de noviembre de 2015

Optimización SGA y PGA

SGA

Los trabajos de optimización de un gestor de base de datos Oracle pasan siempre por el estudio de las tablas de estadísticas propias del motor. Estas tablas dan información relativa a lo sucedido desde el último arranque, es decir, con cada reinicio de la instancia de base de datos se vacían.
Oracle utiliza dos estructuras de memoria principales para su trabajo: el Área Global del Sistema, SGA (System Global Area o también Shared Global Area) y el Área Global de Programa, (Program Global Area), PGA.
En la SGA Oracle guarda información sobre su estado de manera compartida. Está disponible para todos los procesos, por eso se dice que está compartida.
La SGA consta del

  •     Database Buffer Cache
  •     Redo Log Buffer
  •     Shared Pool
  •     Large Pool
  •     Java Pool
  •     Streams Pool

Consulta para comprobar uso de la Bd con respecto a las licencias

Aqui os dejo una consulta muy util para saber que uso se esta dando a la BD y asi poder compararlo con la licencia que tengamos de la misma:

SELECT sessions_max s_max,
sessions_warning s_warning,
sessions_current s_current,
sessions_highwater s_high,
users_max
FROM v$license;