miércoles, 22 de abril de 2009

Cuales son los modos de apagado de una base de datos y que hace cada modo

Los modos de apagado de una base de datos son:

Shutdown Normal: Es raramente usado debido a que este espera a que todos completen su trabajo y luego sale. Cuando ocurre un shutdown normal, la base de datos se cierra normalmente y todos los cambios hechos van a los datafiles. Es conocido como un apagado limpio aunque no es practico pues siempre puede haber alguien que halla olvidado loggearse o pueden haber procesos de oracle zombies, y en ese caso la base de datos nunca se va a apagar.
SQL> shutdown

Shutdown Inmediato: Puede ser la mejor manera de apagar la base de datos. Este modo previene cualquier nuevo login, hace un rollback de cualquier transaccion sin commitear y luego apaga la base de datos. Oracle grabara los cambios igual que el apagado normal. Es un modo de apagado más rápido. Funciona la mayoría del tiempo pero hay casos en los que puede fallar.
SQL> shutdown immediate

Oracle Shutdown Abort Command: Es un modo de apagado es una modo garantizado para apagar la base de datos. Es un modo de apagado hard crash y puede resultar en que toma más tiempo empezar la base de datos. Sin embargo, no puede realmente dañar la base de
datos y puede ser util en varias ocasiones, aunque no debería ser el método
que se use normalmente.
SQL> shutdown abort

Shutdown Transaccional: No se permiten nuevas conexiones o no se permiten nuevas transacciones a empezar luego de que se ejecuta la sentencia. Es un modo de apagado para solo la instancia, asi que solo espera las transacciones locales a completarse, no todas las transacciones. Luego que todas las transacciones terminan, cualquier cliente conectado a esta instancia es desconectado.
SQL> shutdown transactional

Shutdown Transaccional Local: Es un modo de apagado para solo la instancia, asi que solo espera las transacciones locales a completarse, no todas las transacciones. SQL> shutdown transactional local

No hay comentarios:

Publicar un comentario