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.