Actualités | Audio/Vidéo | Evènements | DIY | Domotique | Informatique | Maison | Mobile | Sécurité

Astuce pour optimiser votre base de données MYSQL

Envoyer Imprimer PDF
Note des utilisateurs: / 0
MauvaisTrès bien 

Ce sujet ne s'adresse qu'aux utilisateurs de Mysql :( Si vous avez Mysql sur un serveur ou sur votre PC, vous aurez besoin de ce petit script pour suivre l'utilisation des ressources MySQL.

Ce script s'appelle mysqltuner.pl, il est téléchargeable sur github.com.

Vous aurez besoin de Perl et du compte Administrateur de votre base des données pour exécuter ce script. En quelques secondes, il fait le diagnostic de votre base et vous propose des paramètres à améliorer.

Une petite recherche Google sur chacun des paramètres à améliorer (Voir à la fin : "Variables to adjust"), et vous trouvez très vite des conseils sur les différents forums MySQL. Ce script peut être planifié via la crontab afin de suivre régulièrement ces ressources Mysql.

Il ya d'autres scripts de ce genre sur internet, mais celui-ci est le plus simple à utiliser et à comprendre. La plupart des paramètres que vous allez changer seront dans /etc/mysql/my.cnf (ou C:\Program Files\MySQL\MySQL Server 5.1\my.ini sous Windows).

Après chaque changement de paramètres, il vous faudra redémarrer la base de données et attendre 24h pour observer le comportement de ces nouveaux paramètres.

Une recommandation fréquente concerne la defragmentation des tables. Sur mon serveur, je me suis aperçu qu'il fallait defragmenter très souvent, alors j'ai planifié la commande suivante toutes les nuits. C'est une commande standard du package MySQL:

  • mysqlcheck --optimize -A -u username -p

Voici ce que cette commande donne pendant son exécution :

J'espère que ces quelques mots vous aideront dans vos optimisations systèmes. Plus tard, je vous montrerais comment installer un package plus complet faisant des graphes sur l'activité MySQL.

Mise à jour le Samedi, 20 Août 2011 20:03  

Ajouter un Commentaire


Code de sécurité
Rafraîchir

Recherche

Les Flux RSS de TLD
Instagram

Produits Partenaires

GCE Electronics est partenaire de Touteladomotique.com RFXCOM.com est partenaire de Touteladomotique.com



Liens Utiles

Archives

Boutiques Partenaires

Liens Utiles

Un don pour TLD ?

Pourquoi faire un don ?

Publicité

Espaces publicitaires à louer
Contactez-nous

Connexion