Ferramenta de comparação ou ajuste?
IMHO, não há ferramenta que seja específica para o último, a menos que você tenha um uso super genérico. Você precisa identificar seu padrão de uso e ajustar os hosts do banco de dados para acomodar. Se você tiver muita gravação, terá uma configuração diferente de um cenário com muita leitura. Bottom line, seu ajuste segue o uso de seus aplicativos.
Para benchmarking, eu uso o Sysbench . Aqui está um exemplo do meu blog .
Adicionado: Aqui está a minha discussão com as ferramentas de configuração: Com as alterações nas versões 4.x vs 5.x vs 5.5.x, há muitos ajustes que não acontecem entre eles. Então, você realmente precisa de um DBA experiente para avaliar o que está acontecendo com cada host. Carga, armazenamento, tráfego, requisitos específicos de aplicativos, há muito que pode ser feito em uma configuração ideal. Uma ferramenta pode ajudá-lo no caminho, mas pode deixar de fora algo ou incluir algo que pode causar uma falha. Dos buffers à liberação, aos plug-ins e aos threads, uma ferramenta de configuração pode fornecer uma falsa confiança de que você está implementando a configuração correta.