Não sou um administrador de banco de dados, mas estou procurando conselhos sobre como ajustar nosso banco de dados MySQL. É uma pequena loja que está executando o Prestashop e fica atrasada por vários minutos ao salvar alterações em um pacote de produtos. Ou seja, um produto que é composto de 2 ou mais outros produtos.
Acabei de executar o MySQLTuner-Perl e parece estar tudo bem na maior parte, mas há vários pontos sinalizados para revisão.
[!!] Aborted connections: 6.83% (337899/4948004)
[!!] CPanel and Flex system skip-name-resolve should be on
[!!] Joins performed without indexes: 10213707
Suspeito que as 10 milhões de junções realizadas sem índices sejam as prováveis culpadas aqui, mas não tenho certeza do que isso significa ou como deve ser resolvido.
O servidor tem toneladas de memória de sobra, então eu poderia aumentar a alocação de 2 a 3x como um curativo temporário, mas imagino que isso não será resolvido até que eu descubra o problema de indexação. Qualquer conselho ou esclarecimento sobre esses resultados seria muito apreciado.