MySQL

Je vous avais parlé du script MySQL Tuning Primer il y a déjà quelques années. Celui-ci n'est malheureusement plus mis à jour depuis quelque temps déjà ...

Voici désormais Mysqltuner.pl, un nouvel outil Opensource écrit en PERL qui vous permettra d'analyser des problèmes de performance sur une base MySQL / Mariadb.

Pour l'utiliser, il vous suffit de réaliser un WGET pour obtenir le script :

$ wget http://mysqltuner.pl/ -O mysqltuner.pl

Et de l'exécuter avec un interpréteur PERL :

$ perl mysqltuner.pl  --user admin_user --pass admin_password

L'outil analysera l'ensemble des paramètres de votre base de données et vous générera un rapport complet des possibilités d'optimisation trouvées :

mysqltuner

C'est simple comme ... bonjour !

Tous les paramètres recommandés par l'outil ne sont pas forcement à appliquer, comme notamment le "query_cache" qui peut avoir des impacts négatifs sur votre site. Mais cela offre une bonne base de travail pour identifier l'origine des contentions de votre base de données.

Des options plus avancées sont disponibles pour aller plus loin dans l'analyse de votre base, pour les consulter, rendez-vous directement sur la page GitHub du projet Mysqltuner.pl.

  • Check-list Docker : 10 questions à se poser avant de démarrer un projet

    De plus en plus de projets utilisent la conteneurisation comme outil d’accélération du déploiement de systèmes informatiques. Malheureusement ces nouvelles technologies autour de la conteneurisationsont pas sans impacts sur l'architecture de la solution mise en place et quand aux choix à réaliser avant de démarrer un projet. Voici un ensemble de questions que je juge pertinents de se poser avant de démarrer un projet avec des containers Docker. Les containers apportent de nouveaux paradigmes auxquels nous n'avons pas encore suffisamment de reculs pour adopter des réflexes naturels.

Twitter LToinel

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.