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