As métricas padrão do sistema podem fornecer uma boa visão de como seu desempenho está restrito no momento, mas não medem o desempenho diretamente.
Para soluções thick client, é difícil medir o desempenho.
Para aplicativos incorporados, é fácil avaliar se seu banco de dados está afundando dados tão rápido quanto é gerado - você obtém atrasos ou dropouts inaceitáveis nos dados.
E no seu caso, para aplicativos baseados na web, novamente a medição é simples (inicie o registro e analise os tempos de resposta HTTP - NB no Apache usa% D em vez de% T).
Além disso, você precisa decidir em que nível de desempenho você realmente precisa - mais rápido é quase invariavelmente melhor, mas isso deve ser compensado com o custo de alcançar esse desempenho.
I need some advices on how to configure MySQL server(s)
Veja a lista de leitura de Fran.
Note que não há nenhum marcador mágico (embora o mysqltuner.pl geralmente seja um bom começo para ajustar as configurações do DBMS). Os maiores benefícios virão do bom design de arquitetura / hardware e do ajuste de aplicativos - ambos dependem de uma boa análise de dados bons.