Obtenga información acerca de la replicación de Galera DB y las consultas lentas de MySQL relacionadas

Los clústeres Galera ayudan a mejorar el rendimiento y la escalabilidad. Al considerar las bases de datos secundarias, es importante comprender de qué manera la replicación de datos ocurre de forma diferente a como ocurre en la base de datos primaria. La base de datos primaria puede realizar operaciones masivas. Cuando la replicación se produce en todas las bases de datos secundarias, realizan las acciones de una en una. Por ejemplo, si tiene 67 000 000 de elementos en una eliminación, en las bases de datos secundarias cada uno de ellos se produce de uno en uno. Al revisar los registros de consultas lentas de Mysql, se da cuenta de que esta acción puede tomar mucho tiempo. Dado que las bases de datos secundarias realizan las tareas de una en una, es una razón para que las cosas no estén sincronizadas y se puedan detectar impactos en el rendimiento.

Como solución, si es posible, agrupe las operaciones grandes para ayudar a las bases de datos secundarias a sincronizarse con la principal. Al hacer las cosas por lotes, permite que las acciones se ejecuten de manera oportuna y que los impactos en el rendimiento se mantengan al mínimo.

¿Para quién es este vídeo?

  • Arquitectos
  • Desarrolladores
  • DevOps

Contenido de vídeo

  • Replicación de Galera a base de datos secundaria
  • Más información sobre el control de flujo
  • Búsqueda de números de subproceso en registros de consulta lentos de mysql
  • Las ejecuciones masivas solo se producen en la principal. Las replicaciones se producen de una en una
  • Realice un lote de las grandes confirmaciones para ayudar a la replicación a seguir el ritmo de las principales

Recursos útiles

recommendation-more-help
3a5f7e19-f383-4af8-8983-d01154c1402f