Accélérer son serveur Mysql : 15 % de perfs en plus

Lundi 30 novembre 2009, 20:20

Si vous êtes comme moi utilisateur des paquets Dotdeb (on peut remercier le mainteneur des dépôts car ils sont vraiment à jour et tout est toujours suivi et à l’heure …), vous pourrez installer la librairie libtcmalloc-minimal0 qui correspond à la librairie tcmalloc venant des Google Perftools. On note une amélioration de 15 % des performances de Mysql.

Voici comment faire exactement pour installer tout.

apt-get install libtcmalloc-minimal0

Une fois le paquet installé, il faut modifier le script d’init de Mysql et lui ajouter cette ligne :
export LD_PRELOAD="/usr/lib/libtcmalloc_minimal.so.0"

Par exemple en dessous de :
export HOME=/etc/mysql/

Ce qui nous donne :
export HOME=/etc/mysql/
export LD_PRELOAD="/usr/lib/libtcmalloc_minimal.so.0"

Vous pouvez commenter l'article, ou faire un lien retour depuis votre site.

Commenter l'article