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.
Acho que o MONyog pode lidar com alguns dos seus pedidos.
O MONyog não apenas encontra o problema do SQL, mas também possui mais de 200 monitores e orientadores, o que sugere qual parâmetro você deve usar para as variáveis de sistema do MySQL (editando o
my.cnf/my.ini
arquivo), isso ajuda a ajustar o seu servidor MySQL.Além disso, existem tantos recursos que o DBA gostaria de ter em suas atividades diárias, como relatório de tendências, painel, gerenciamento de configuração do servidor, alertas SNMP / SMTP etc. Para obter mais detalhes, consulte:
http://www.webyog.com/en/monyog_feature_list.php
fonte
Você pode usar o aplicativo Spotlight a Toad
fonte
A Quest possui uma ferramenta de benchmarking de banco de dados. Você pode executar um teste sintético TPC-C, H, E no seu banco de dados MySQL. Não sugerirá alterações na configuração, mas facilita um pouco o teste dessas alterações. Comunidade de fábrica de referência
fonte
Parece que o seu pedido também pode existir. Existem ferramentas de ajuste para o MySQL? Existem serveral:
e algumas boas sugestões de ajuste em: http://web3us.com/drupal6/how-create-web-site-handbook/how-setup-mysql/tuning-mysql
fonte