Optimiser MySql via my.cnf

Vous possédez une base MySQL que vous souhaitez optimiser ? Vous n?êtes pas un expert MySQL et vous ne comprenez pas vraiment tous les paramètres contenus dans le fichier de configuration de votre instance MySQL ? Et bien je pense avoir trouvé la réponse à votre problème : http://day32.com/MySQL/tuning-primer.sh Il s?agit d?un script Shell qui permet de faire des préconisations à chaud de votre base de données. Il vous donne un ensemble d?astuces en fonction de l?utilisation réelle que vous faites de votre base :
  • Slow Query Log
  • Max Connections
  • Worker Threads
  • Key Buffer
  • Query Cache
  • Sort Buffer
  • Joins
  • Temp Tables
  • Table (Open & Definition) Cache
  • Table Locking
  • Table Scans (read_buffer)
  • Innodb Status
Il suffit d?exécuter le script et de modifier le fichier de configuration de votre base en fonction des recommandations faites.
#sh tuning-primer.sh