Saiba mais sobre a replicação do Galera DB e consultas lentas do MySQL relacionadas

Os clusters Galera ajudam no desempenho e na escalabilidade. Ao considerar bancos de dados de réplica, é importante compreender que a forma como a replicação de dados ocorre é diferente da principal. O banco de dados principal pode executar operações em massa. Quando a replicação ocorre para todos os bancos de dados de réplica, eles realizam ações uma de cada vez. Por exemplo, se você tiver 67.000.000 itens em uma exclusão, nos bancos de dados de réplica cada um ocorrerá um de cada vez. Ao revisar os logs de consulta lenta do MySQL, você acha que essa ação pode levar muito tempo. O fato de os bancos de dados de réplica estarem executando operações sequencialmente é um motivo para que as coisas não estejam sincronizadas e é possível detectar impactos no desempenho.

Para ajudar os bancos de dados de réplica a manterem-se sincronizados com o banco de dados principal, faça um lote de grandes operações quando possível. Ao fazer coisas em lote, permite que as ações sejam executadas em tempo hábil e os impactos no desempenho são mantidos no mínimo.

Público-alvo

  • Arquitetos
  • Desenvolvedores
  • DevOps

Conteúdo de vídeo

  • Replicação de galera para banco de dados de réplica
  • Saiba mais sobre o controle de fluxo
  • Localizando números de thread em logs de consulta lenta do mysql
  • Execuções em massa ocorrem somente no principal. As replicações ocorrem uma de cada vez
  • Para ajudar a replicação a acompanhar o principal, faça o lote de grandes confirmações.

Recursos úteis

recommendation-more-help
commerce-learn-help-home