Configuración de buffers y estrategias de vaciado de los logs principales en MySQL 8.0

Parámetros clave de los logs de InnoDB y Binlog En MySQL 8.0, la persistancia de datos está garantizada principalmente por tres sistemas de registro. A continuación se detallan sus configuraciones por defecto. 1.1 Log de Redo (Redo Log) Este log registra los cambios físicos de las páginas de datos. Su configuración principal es: # Tamaño del ...

Publicado el 7-31 17:07

Configuración de Replicación Maestro-Esclavo en MySQL

Flujo de trabajo para la implementación Para establecer un entorno de replicación robusto en MySQL, es necesario seguir una secuencia lógica de configuración tanto en la instancia de origen (Maestro) como en la de destino (Esclavo): Habilitar el registro binario (binlog) y asignar un identificador único en el servidor maestro. Definir un ID ún ...

Publicado el 7-25 23:46

Recuperación de datos desde binlog de MySQL: el problema de GTID

Un usuario de la comunidad se encontró con que al usar la herramienta mysqlbinlog para leer el binlog y restaurar datos, estos no se recuperaban correctamente. A continuación, se analiza el problema y su solución. El escenario es el siguiente: una tabla tenía varios registros que fueron eliminados accidentalmente. La tabla original contenía: my ...

Publicado el 7-6 06:23

Principio de replicación maestro-esclavo en MySQL y guía de configuración

Concepto general La replicación es el proceso mediante el cual los datos de un servidor (maestro) se sincronizan con uno o varios servidores (esclavos), de modo que los esclavos contengan una copia idéntica de la información del maestro. MySQL introdujo la replicación desde la versión 3.x y ha ido mejorándola con el tiempo: paralelismo en la re ...

Publicado el 6-16 18:30