viernes, 8 de marzo de 2013

V$SGASTAT

Se puede emplear la consulta siguiente para ver el tamaño de la memoria libre en una base de datos. La ejecuté en Oracle 11.1.0.6.0:

SQL> l
  1  select bytes from v$sgastat
  2  where pool = 'shared pool'
  3* and name = 'free memory'
SQL> /

     BYTES
----------
 390505176

SQL>

Si esta cifra permanece alta y el servidor no tiene mucha memoria, es posible reducir el tamaño del shared pool. Luego se puede reutilizar la memoria en otra parte.

No hay comentarios:

Publicar un comentario