Nós começamos a ter alguns problemas estranhos com o nosso banco de dados do site.
No sábado, nosso site começou a responder incrivelmente devagar por volta das 9h20. O problema foi eventualmente corrigido quando duplicamos o banco de dados e mudamos para esse.
O mesmo aconteceu novamente na terça, quarta e quinta-feira à noite em vários horários entre as 18h e as 20h30. Na terça e na quarta-feira, ele se estabilizou em uma hora, mas na quinta-feira foi necessário um servidor e a reinicialização do MySQL para corrigir o problema - presumivelmente ao liberar a fila de consultas.
Descartamos os problemas com grandes índices de tabela. Não acreditamos que nenhuma alteração de código tenha causado esse problema como a última alteração de código antes da emissão de sábado na terça-feira anterior.
Não foi um ataque DDOS confirmado pela análise do Cloudflare.
Nossa empresa de hospedagem parece acreditar que uma consulta de atualização está bloqueando a tabela após a qual as consultas selet recebem backup por um longo período de tempo.
O mecanismo de tabela é MyISAM, a tabela possui 690641 linhas. Ele é atualizado com frequência através do Wordpress por editores de conteúdo e o banco de dados é consultado por usuários em nosso site com bastante regularidade (geralmente cerca de 150 pessoas no local durante o carregamento normal).
Alguém tem alguma ideia do que pode estar causando o problema? Se houver alguma informação de diagnóstico necessária, por favor me avise e eu fornecerei.
Felicidades,