The Archives

mayo, 2009

Efecto del resize frecuente del SGA en Oracle 10g R2 o superior

Posted in: Oracle Database, Tuning by mpalacios_pe on 31 mayo 2009

Analizando algunos bloqueos en bases de datos Oracle 10g R2, que no necesariamente tenian que ver con LOCKS propios de la base de datos, para proteger la consistencia de la informacion, sino que algo adicional estaba sucediendo y en muchos casos parecia “congelamiento” de la base de datos. Realmente algo muy extraño, que sucede en base de datos hibridas (muy transaccionales + bastantes reportes + procesos batches enormes) y que hacen uso de la característica SGA Dinámico (SGA_TARGET).
Read more…

Me quede sin espacio en disco y mi UNDOTBS sufrio las consecuencias…

Posted in: Oracle Database, Recovery by mpalacios_pe on 19 mayo 2009

Ayer por la mañana recibí la llamada de una amiga, con problemas de LUNES!!!. Me contó que se habia llenado el disco donde se guardaban los datafiles y esto originó que su UNDOTBS no pueda crecer para guardar la información necesaria. A continuación presento la alternativa de solución para que ella pueda estar mas tranquila y logicamente notificar a sus usuarios que el servicio de base de datos habia sido recuperado.
Read more…

¿Por qué mucha generación de Redo y Archived Redo logs?

Posted in: Administración, Oracle Database by on 9 mayo 2009

De acuerdo a la teoría, los DBA Oracle sabemos que toda operación DDL (Create, Alter, Drop) y DML (Insert, Update, Delete) se registra en la base de datos en forma de “REDO”. Inicialmente llega al “Redo Log Buffer” (en memoria) para posteriormente ser grabado en los archivos “Online Redo Logs”, pudiendo terminar en los “Archived Redo Logs” para asegurar un mejor nivel de recuperabilidad de la información. ¿Pero cómo podemos indagar la información que esta escrita?. Si notamos un incremento de redo, ¿a qué se debe?
Read more…

¿Quién está en el Database Buffer Cache?

Posted in: Administración, Oracle Database by mpalacios_pe on 4 mayo 2009

Estoy seguro que alguna vez en nuestra historía de la administración de la base de datos Oracle, nos hemos preguntado ¿qué objetos están normalmente en el “Database Buffer Cache”?, ¿cuántos bloques de esos objetos estan consumiendo espacio?.
Read more…