Aujourd’hui, pour ce 2ème jour du projet 7JOPW, nous allons essayer de réduire au minimum le poids de votre base de donnée WordPress. Avant de continuer, faites une sauvegarde de la BDN avec WP DB Backup.
Plan du dossier
Hier, je vous ai dit de supprimer les plugins inutiles de votre FTP. Sauf que certaines extensions inscrivent des tables dans la base de donnée et ces dernières ne se suppriment pas lors de la désinstallation du plugin. Par exemple, si vous avez effacé WP Print, la table wp_print existe toujours dans la BDN.
Pour la supprimer, commencez par accédez à l’administration de votre hébergeur, puis ouvrez la base de donnée (cherchez un icône ou un lien nommé BDN, Base de donnée, PhpMyAdmin, MySql…).
Cochez la ou les table(s) désirée(s), puis, via la liste déroulante Pour la sélection, optez pour Supprimer.
Attention : l’effet est immédiat ! Soyez prudent dans vos actions ! La base de donnée c’est l’équivalent du Registre Windows.
Une des nouveautés de WordPress 2.7 est la sauvegarde de chaque enregistrement d’un article : un post possède donc plusieurs versions. Cela permet de revenir en arrière en cas d’erreurs sans avoir à tout refaire. C’est un peu le même principe que Shadow Copy dans Windows Vista. Même si à la base, cette fonctionnalité est utile (ça m’a sauvé la vie plusieurs fois), il n’est pas vraiment utile de conserver toutes les versions d’article une fois ce dernier publié. En effet, les Post Revisions occupent une place importante dans la base de donnée. Pour les supprimer, deux méthodes :
DELETE FROM wp_posts WHERE post_type = "revision";
Remarque : histoire de comparer le poids avant et après l’exécution de la commande, regardez la table wp_posts à la colonne Taille.
Effectuons maintenant la plus grosse optimisation de la BDN qui, si vous ne l’avez jamais fait risque de réduire jusqu’à 80% le poids de votre BDN (dans mon cas, j’étais passé de 15 Mo à 2.7 Mo !). La méthode est simple et rapide :
Cliquez sur le lien Tout cocher. Dans la liste déroulante Pour la sélection, optez pour Optimiser la table.
C’est tout !
Remarque : avant d’effectuer l’optimisation, regardez le poids total de votre BDN pour comparer.
Petit récapitulatif des tâches à effectuer sur la BDN :
Un allègement de la base de donnée accélère non seulement l’administration WordPress mais également votre site à tous les niveaux que ce soit. Demain, nous nous concentrerons sur l’optimisation des images !
Retrouvez cet article sur Blogasty …
Vous aimez cet article? Votez pour lui sur Blogasty …
Pas mal pas mal !
merci pour ces conseils..
Bon pour l’optimisation, je suis passée de 3,1 mO à 2,8 … Mais c’est déjà ça !
Merci et vivement la prochaine astuce ^^
Il y a un plugin qui te permet de faire ça sans rentrer dans ta BDN : WP-Optimize : complet, rapide et sur…
[...] Guide d’optimisation pour WordPress – Partie 2 [...]
merci pour ce tuto clair et efficace!
[...] Optimiser la Base De Donnée (BDD) [...]
[...] Optimiser la Base De Donnée (BDD) [...]
[...] Optimiser la Base De Donnée (BDD) [...]
[...] Optimiser la Base De Donnée (BDD) [...]
[...] Optimiser la Base De Donnée (BDD) [...]
De rien !
Si l’on a peur de faire une fausse manipulation dans la BDN c’est clair qu’il vaut mieux utiliser un plugin.
D’un autre côté, c’est un peu s’encombrer d’un plugin pour rien alors qu’on peut le faire soit-même : question de point de vue