Interrupciones
Una interrupción es cualquier disrupción en la capacidad de la solución de base de datos para prestar servicio a las aplicaciones de usuario. Las interrupciones se pueden clasificar en dos grupos: interrupciones no planificadas e interrupciones planificadas.
Interrupciones imprevistas
Los ejemplos de interrupciones no planificadas incluyen:
- Anomalía de un componente del sistema, incluido el error de hardware o software.
- Acciones administrativas o de aplicación de usuario no válidas, de forma que accidentalmente se descarta una tabla que es necesaria para transacciones críticas de negocio.
- Bajo rendimiento debido a una configuración subóptima o a un hardware o software inadecuado.
Interrupciones planificadas
Entre los ejemplos de interrupciones planificadas se incluyen:
- Mantenimiento. Algunas actividades de mantenimiento requieren que se realice una interrupción completa; otras actividades de mantenimiento se pueden realizar sin detener la base de datos, pero pueden afectar negativamente al rendimiento. Este último es el tipo más común de interrupción planificada.
- Actualización. La actualización de software o hardware a veces puede requerir una interrupción parcial o total.
En los debates sobre la disponibilidad, el foco suele estar en escenarios de desastre o anomalías de componentes. Sin embargo, para diseñar una solución robusta de alta disponibilidad, debe abordar todos estos tipos de interrupciones.