memory | ExpoDBA

memory

Liberar semaforos de SGA (ipcs)

Luego de que el PMON muera,  porque lo hayan matado o lo que fuera, puede haber quedado el semáforo sobre la SGA bloqueado, por lo tanto la memoria no se libera y no se puede volver a levantar la base (existe la memoria pero no los procesos).

 

Esto se puede manifestar como una sesion colgada al momento de conectarse, o una conexión con sqlplus que al intentar hacer un shutdown indica que no hay instancias activas (y es verdad porque no está el pmon), y que al querer hacer un startup indica que no se pudo reservar memoria (Es verdad porque ya está reservada)

Alto consumo de SWAP por procesos Oracle en AIX

Este problema se presenta en sistemas IBM AIX con bases de datos Oracle versión 9.2 como lentitud en la base de datos que en realidad es lentitud en el Sistema Operativo.

Esta lentitud se debe a que el Sistema Operativo empieza a utilizar memoria SWAP disponible en el equipo asumiendo todo el overhead que eso implica, y haciendo crecer este uso cada vez más, afectando la performance del equipo y hasta haciendolo inaccesible si no se detecta a tiempo.