Se você quer se concentrar nas métricas do MySql, eu recomendo que você utilize o mysqlreport. Está disponível aqui e irá gerar muitas informações, bem como fornecer um How-To para interpretar os resultados.
Link: link
Vou fazer testes de carga no servidor mysql, alguém poderia recomendar boas métricas para se concentrar? Qualquer forma automatizada (leia software) de obter / rastreá-los?
Obrigado!
Se você quer se concentrar nas métricas do MySql, eu recomendo que você utilize o mysqlreport. Está disponível aqui e irá gerar muitas informações, bem como fornecer um How-To para interpretar os resultados.
Link: link
Para testes de estresse, você deve dar um MySQL Super Smack .
Super Smack is a benchmarking, stress testing, and load generation tool for MySQL (and PostgreSQL). Super Smack was originally written by Sasha Pachev, and then hosted and maintained by Jeremy Zawodny.
Assim como a MySQLReport mencionada por @ jeffp711, você deve ficar de olho nas estatísticas do seu sistema operacional usando mpstat
, vmstat
e iostat
Tech Republic in, "Como faço para ... testar o MySQL com mysqlslap?" coberto usando mysqlslap para testes de desempenho:
The mysqlslap utility makes it possible to benchmark and compare MySQL performance on different hardware, as well as accurately quantify the effect of a change in database design. This tutorial shows how you can use mysqlslap to run tests involving multiple clients, custom queries, different table engines, and much more.
Fonte: Techrepublic
A melhor métrica é "com que velocidade as suas consultas de produção são executadas". O desempenho do servidor MySQL é 99% regido por quão bons são seus esquemas e consultas.
Tags mysql load-testing