Recuperación de bloqueo
MySQL Server soporta la recuperación de bloqueos, lo que garantiza la durabilidad y permite la recuperación de datos en caso de una salida inesperada del servidor.
Si falla cualquier componente de un sistema de base de datos independiente mientras la recuperación de bloqueos está desactivada, el sistema de base de datos introduce un estado
FAILED
y es irrecuperable. Se recomienda realizar una copia de seguridad manual completa antes de desactivar la recuperación de bloqueos. Los sistemas de base de datos de varios dominios de disponibilidad son más resistentes a fallos, pero, en determinadas circunstancias, también se pueden recuperar.
Al desactivar la recuperación de bloqueos, se desactiva lo siguiente:
- InnoDB redo log
- El buffer de escritura doble
- La sincronización de los logs binarios
Si desactiva la recuperación de bloqueo, no puede utilizar los siguientes procesos de servicio HeatWave:
- Copias de seguridad (manuales y automáticas)
- El sistema de base de datos se para y se reinicia
No se recomienda ejecutar un sistema de base de datos sin recuperación de bloqueos, excepto al realizar grandes importaciones de datos.
Si la recuperación de bloque se desactiva cuando comienza una operación de actualización del sistema de base de datos, se vuelve a activar durante el proceso de actualización y se vuelve a desactivar cuando finaliza el cambio de versión. Lo mismo ocurre durante un failover de un sistema de base de datos de alta disponibilidad principal a secundario. Cuando se completa el proceso de promoción, la recuperación de bloqueos se vuelve a desactivar.