Como comparar seu sistema (CPU, arquivo E / S, MySQL) com o sysbench
Qual é a ferramenta recomendada para testar o desempenho do MySQL 5.5 (innodb) no Ubuntu 12.04?
Nós compramos um novo servidor multi-core multi-cpu para substituir nosso atual servidor MySQL dual-core. No entanto, o desempenho do MySQL é pior do que o nosso servidor atual! Sabemos que precisamos ajustar os parâmetros innodb, mas seria útil se houvesse uma ferramenta que testasse e fizesse recomendações.
Concordo com o Jan, o mysqltuner.pl é uma ferramenta excelente para os primeiros passos de ajuste do seu servidor MySQL.
Mas o MySQL é parte de todo um sistema de TI. O desempenho bruto é uma coisa, mas e quanto ao desempenho na vida real? (Eu trabalho como engenheiro na Neotys, o fornecedor de software do NeoLoad, uma ferramenta de teste de carga desde 2005.)
Para concluir seu teste, aconselho-o a dar uma olhada no NeoLoad (avaliação gratuita de 30 dias em www.neotys.com) para validar o desempenho, robustez e escalabilidade do seu servidor no contexto do seu aplicativo. Você pode gravar e gerar carga a partir do front-end do seu sistema de TI e medir o desempenho do seu servidor MySQL quando o aplicativo for realmente usado.
Para o MySQL, aqui estão os contadores que o NeoLoad monitora: link . Além disso, o NeoLoad fornece valores de limite - derivados das melhores práticas do setor - para gerar alertas relevantes.
Atenciosamente,
Hervé Servy, engenheiro de desempenho da Neotys
Tags performance server mysql 12.04