Optimiser sa base de données SQL

mysql-logo

Améliorer les performances d’une base de données SQL

Nous allons voir dans cet article comment optimiser sa base de données SQL.Cette astuce permettra d’améliorer les performances de votre serveur SQL et donc la vitesse d’affichage de vos pages.

Niveau conseillé :   Niveau avancé

optimiser sa base de donnees SQL

Vous devez tout d’abord vous rendre dans le répertoire suivant :

cd /etc/mysql/

Dans ce répertoire, modifiez le fichier « my.cnf » avec la commande suivante :

vi my.cnf

Dans ce fichier, nous allons devoir modifier deux paramètres : « query_cache_limit » et « query_cache_size » . Ceux sont ces deux paramètres qui permettent d’optimiser sa base de données SQL et donc les performances du serveur SQL.

Le paramètre QUERY_CACHE_LIMIT empêche l’enregistrement en cache des résultats occupant trop de place. Par défaut 1 Mo. Le second paramètre (QUERY_CACHE_SIZE) définit la taille de la zone mémoire allouée au cache des résultats de requêtes, par défaut 16Mo.

Pour ma part, j’ai optimisé mon serveur SQL en renseignant 2M pour QUERY_CACHE_LIMIT et 64M pour QUERY_CACHE_SIZE. A vous d’ajuster cette valeur en fonction de l’utilisation du serveur SQL sur votre serveur.

Enregistrez votre fichier et redémarrez le service SQL :

/etc/init.d/mysql restart

Cette petite astuce permettant d’optimiser sa base de données SQL devrait être bénéfique pour votre site Web car les temps de réponses lors des requêtes SQL seront améliorés.

A bientôt sur Informatique Astuces !

Laisser une réponse

XHTML: Tags utilisables: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*