Mejorar rendimiento oracle

hittenmitsurugui
09 de Marzo del 2010
Buenas tardes.

Os comento mi problema. Tenemos un servidor windows 2003 standar edition con 1 Gb de Ram donde instalamos un Oracle 10g. Nuestros clientes (más de 1000) se conectan a unas páginas ASP donde se manipulan registros de la Base de Datos e incluso a menudo llaman a CGIs que tenemos en el sistema.

Ya que el sistema comenzaba a ir lento hemos aumentado la RAM del servidor a 4 Gb, pero abriendo la ficha de rendimiento de Windows vemos que Oracle no se ha 'expandido' al meterle más RAM (es decir, en el sistema siguen habiendo 3 Gb libres de RAM)

Ya que somos un poco novatos con Oracle, me gustaría preguntaros qué haríais vosotros para mejorar el rendimiento de Oracle en este servidor (que use 1 o 2 Gb más de RAM por ejemplo) de una manera sencilla si es posible.

Muchísimas gracias de antemano.
Vicent

AlexGamm
09 de Marzo del 2010
Hola,
Puedes hacer varias cosas para mejorar el rendimiento de tu BD.
Una de ellas es aumentando el tamaño de los datafiles para que tengas más espacio , aumentando también los tablespaces.
cuando creaste tu BD debes de haber dado un tamaño de la BD y esto se gguardo en algun directorio de tu servidor.
Te aconsejo también que separes las tablas de mayor tamaño en diferentes tablespaces a los que tienen tablas de menor tamaño, así como mover los indices a un tablespace especial para los mismos.
De esta manera no se comera el tamaño y las consultas podrían ser más rápidas.

Si aún tienes el problema y quieres sber más, escribeme.

[email protected]

Espero te ayude.
Saludos