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 bien esta redundancia es una ventaja durante el funcionamiento normal del servidor, puede reducir el rendimiento de las importaciones de datos de gran tamaño. Puede desactivar los procesos de recuperación de bloqueos temporalmente, lo que permite ejecutar sentencias DML sin la sobrecarga de sincronización.
Nota

Si falla algún componente de un Sistema de base en datos independiente mientras se desactiva la recuperación del bloqueo, el Sistema de base en datos introduce un estado FAILED y es irrecuperable. A continuación, el sistema de base de datos irrecuperable se suprime automáticamente. Se recomienda realizar una copia manual completa antes de desactivar la recuperación de bloqueos. Los Sistemas de base de datos de alta Disponibilidad en dominios de disponibilidad múltiple son más resistentes a fallos, pero en determinadas circunstancias, también se pueden volver irrecuperables.

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 bloqueos, no puede utilizar los siguientes procesos de MySQL HeatWave Service:

  • Copias de seguridad (manuales y automáticas)
  • El sistema de base de datos se para y se reinicia
Nota

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.