Outil d'analyse comparative ou de réglage?
À mon humble avis, il n'y a aucun outil qui sera spécifique à ce dernier, sauf si vous avez une utilisation super générique. Vous devez identifier votre modèle d'utilisation et régler vos hôtes de base de données pour les adapter. Si vous êtes lourd en écriture, vous aurez une configuration différente d'un scénario lourd en lecture. En fin de compte, votre réglage suit l'utilisation de vos applications.
Pour l'analyse comparative, j'utilise Sysbench . Voici un exemple de mon blog .
Ajouté: Voici mon bœuf avec les outils de configuration: avec les changements dans les versions 4.x vs 5.x vs 5.5.x, il y a beaucoup de réglages qui ne changent pas entre eux. Vous avez donc vraiment besoin d'un DBA averti pour évaluer ce qui se passe pour chaque hôte. Charge, stockage, trafic, exigences spécifiques à l'application, beaucoup de choses peuvent entrer dans une configuration optimale. Un outil peut vous aider à avancer, mais peut laisser de côté quelque chose ou inclure quelque chose qui peut provoquer une panne. Des tampons à la vidange en passant par les plugins et le filetage, un outil de configuration peut vous donner une fausse confiance que vous implémentez la bonne configuration.
Je pense que MONyog peut traiter une partie de votre demande.
MONyog ne détecte pas seulement le problème SQL, il a également plus de 200 moniteurs et conseillers, ce qui suggère le paramètre que vous devez utiliser pour les variables système MySQL (en éditant le
my.cnf/my.ini
fichier), cela aide à affiner votre serveur MySQL.De plus, il y a tellement de fonctionnalités que DBA aimerait avoir dans ses activités quotidiennes comme le rapport de tendance, le tableau de bord, la gestion de la configuration du serveur, les alertes SNMP / SMTP, etc. pour plus de détails, vous pouvez vous référer à ceci:
http://www.webyog.com/en/monyog_feature_list.php
la source
Vous pouvez utiliser Spotlight a Toad application
la source
Quest dispose d'un outil d'analyse comparative de base de données. Vous pouvez exécuter un test synthétique TPC-C, H, E sur votre base de données MySQL. Il ne suggérera pas de changements de configuration, mais cela rend les tests un peu plus faciles. Communauté Benchmark Factory
la source
Il semble que votre demande pourrait également exister. Existe-t-il des outils de réglage pour MySQL? Il y a plusieurs:
et de belles suggestions de réglage sur: http://web3us.com/drupal6/how-create-web-site-handbook/how-setup-mysql/tuning-mysql
la source