♥ 3
⚡ 0
MySQL · Lección 14

¿Por qué aparece retraso en una réplica y cómo se mitiga?

Solo depende de la velocidad de la red y no tiene relación con lo que se ejecuta en la réplica ni con el tamaño de las transacciones
Aparece cuando la réplica aplica más despacio de lo que el origen escribe: transacciones grandes (un DELETE o UPDATE masivo), hardware más lento, aplicador de un solo hilo o consultas pesadas en la réplica; se mitiga con aplicación paralela, lotes más pequeños y monitorización
Seconds_Behind_Source es una medida exacta del retraso real en cualquier situación, así que no hay que interpretarla con cuidado
Una réplica con retraso puede usarse para lecturas igual que el origen, porque siempre devuelve datos igual de actualizados
MySQL · Lección 14

Completa el código

Para aplicar en paralelo se configuran varios hilos
MySQL · Lección 14

¿Por qué leer de una réplica con retraso puede mostrar al usuario datos desactualizados justo después de escribir?

✓

¡Lección completada!

Retraso de replicación (replication lag)

0
XP ganado
3
Vidas restantes