viernes, 2 de marzo de 2007

Cambiar el SGA_MAX_SIZE

Este parámetro ( SGA_MAX_SIZE) se puede modificar cambiando su valor en el init.ora.
También podemos modificarlo mediante sql, pero no cuando la base de datos esté en línea:

1) parar la base de datos:
--> shutdown immediate;

2) Arancarla sin montar
--> startup nomount;

3) cambiar el tamaño:
alter system set sga_max_size=2G scope=spfile;

4) es necesario parar y reiniciar la BD para que el cambio sea efectivo:
--> shutdown immediate;
--> startup;

Otro parámetro interesante es el SGA_TARGET, su valor siempre será inferior al SGA_MAX_SIZE. Éste sí se puede modificar con la base de datos en línea.

3 comentarios:

CmaJ dijo...

Breve, sencillo y muy útil.

Gracias.

Roberto dijo...

gracias por el TIP, de mucha utilidad

Carlos dijo...

Gracias me salvaste en una prueba