Magazine High tech

DBTuner – Optimiser les performances de MySQL pour Drupal

Publié le 23 juin 2011 par Pydubreucq

drupal mysql performance DBTuner   Optimiser les performances de MySQL pour Drupal

DB Tuner est un module Drupal qui a pour but de faciliter l’optimisation de votre base de données MySQL

Il va vous permettre d’agir sur les indexes, le moteur de base de données utilisé (InnoDB, MyISAM…), les Collations, et va vous permettre également d’exécuter MySQL Tuner donc j’ai déjà parlé. Il montre aussi quels sont les requêtes longues.

Voici plus en détails ce qu’apporte DB Tuner :

Les index :

Il va montrer quelles colonnes CCK sont utilisées dans un filtre Views ou une relation et vous donne la possibilité d’ajouter un index afin que la requête Views s’exécute plus rapidement. Vous pouvez aussi ajouter des index aux modules « core »

dbtuner indexes 276x300 DBTuner   Optimiser les performances de MySQL pour Drupal

Moteur de base de données

Possibilité de convertir votre base de données de MyISAM vers InnoDB afin d’éliminer les locks sur les tables lors de l’écriture de données.

dbtuner engine 300x205 DBTuner   Optimiser les performances de MySQL pour Drupal

Collation

Possibilité de convertir la collation de vos tables en utf8_general_ci

dbtuner collation 300x160 DBTuner   Optimiser les performances de MySQL pour Drupal

Explication de vues lentes :

Vous fournit le nombre et la liste des vues lentes, et des explications sur les temps de génération.
MySQL Tuner

Intégration de l’outils MySQL Tuner

Bref, c’est un outils intéressant, mais bien sur à manier avec beaucoup de précautions.

Liens utiles :

Le module DB Tuner sur drupal.org

Launchpad de MySQL Tuner


Retour à La Une de Logo Paperblog

A propos de l’auteur


Pydubreucq 165 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossier Paperblog