Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment nettoyer votre base de données WordPress pour des performances améliorées

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Si vous utilisez WordPress depuis un certain temps, il y a de fortes chances que vous ayez besoin de nettoyer votre site WordPress. Faire des nettoyages réguliers vous permet de réduire la taille de votre base de données, ce qui signifie des fichiers de sauvegarde plus rapides et plus petits. Dans cet article, nous allons vous afficher comment nettoyer la base de données de WordPress.

Cleaning up WordPress Database

Au fur et à mesure que vous utilisez WordPress, votre base de données accumule beaucoup de données supplémentaires telles que les révisions, les commentaires indésirables, les commentaires mis à la corbeille, les données des extensions que vous n’utilisez plus, et plus encore. Retirer toutes ces données inutiles peut réduire de manière significative la taille de votre base de données, ce qui accélère votre processus de sauvegarde et peut également apporter des améliorations mineures en termes de performances.

Voyons comment vous pouvez nettoyer votre base de données WordPress.

Avant de commencer, faites une sauvegarde !

Avant toute chose, créez d’abord une sauvegarde WordPress complète de votre site. Les modifications apportées par l’extension de nettoyage sont irréversibles. Même s’il ne modifie pas directement vos publications ou vos commentaires, mieux vaut prévenir que guérir.

Tutoriel vidéo

Subscribe to WPBeginner

Si vous n’aimez pas la vidéo ou si vous avez besoin de plus d’instructions, alors continuez à lire.

Nettoyer votre base de données WordPress avec WP-Sweep

La première chose à faire est d’installer et d’activer l’extension WP-Sweep. Une fois activé, il vous suffit d’aller dans Outils  » Sweep pour nettoyer votre base de données WordPress.

WP-Sweep posts analysis

Cette extension analysera votre base de données WordPress et vous affichera un rapport sur le degré d’encombrement que vous pouvez nettoyer. Le rapport de balayage est divisé en différentes sections pour vos publications, commentaires, méta utilisateurs, options, termes, et l’optimisation de la base de données.

Cleaning up your comment meta and user meta data

Vous pouvez parcourir les articles et les nettoyer individuellement, ou vous pouvez défiler jusqu’au bas de la page et cliquer sur sweep all pour nettoyer tout dans votre base de données WordPress.

Le nettoyage peut prendre un certain temps en fonction de la taille de votre base de données. WP-Sweep vous affichera la progression en mettant à jour les statistiques sur la page.

Pourquoi WP-Sweep vs WP-Optimize ?

Vous vous demandez peut-être pourquoi nous écrivons sur WP-Sweep alors qu’il existe une extension WP-Optimize très populaire qui fait presque la même chose.

Et bien c’est parce qu’il est codé par un développeur/développeuse WordPress très respecté, Lester Chan.

C’est aussi parce que la principale caractéristique de WP-Sweep est qu’il utilise autant que possible les fonctions de suppression propres à WordPress au lieu d’exécuter des requêtes MySQL de suppression directe. Alors que l’extension WP-Optimize utilise des requêtes SQL de suppression directe qui peuvent laisser des données orphelines.

En d’autres termes, WP-Sweep est une extension mieux codée que WP-Optimize.

Que nettoie WP-Sweep ?

WP-Sweep utilise toutes les fonctions de suppression propres à WordPress pour nettoyer la base de données. Au moment de la rédaction de cet article, il peut nettoyer les éléments suivants :

  • Révisions
  • Brouillons automatiques
  • Commentaires supprimés
  • Commentaires non approuvés
  • Commentaires indésirables
  • Commentaires supprimés
  • Meta des publications orphelines
  • Meta de commentaires orphelins
  • Meta utilisateurs/utilisatrices orphelins
  • Relations avec les termes orphelins
  • Termes non utilisés
  • Duplicator post meta
  • Duplicated comment meta
  • Méta utilisateurs/utilisatrices dupliqués
  • Options Transientes
  • Optimise les tables de base de données
  • oEmbed des points de terminaison en cache dans la méta des publications

C’est tout, nous espérons que cet article vous a aidé à nettoyer votre site WordPress en utilisant WP-Sweep. Vous pouvez également consulter notre guide sur les erreurs WordPress les plus courantes et comment les corriger.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous trouver sur Twitter et Google+.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

28 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Sally G. says

    In terms of comments, does Empty Spam and Empty Trash do the same thing as this plug-in? I can certainly see where it would be useful for earlier revisions to a post, etc.

    • WPBeginner Support says

      For sites just starting out it would be the same but as a site grows it can clean up information from comments that were deleted and a few other things :)

      Administrateur

  3. Nivesh Gandhi says

    Both are great plug ins. Normally you don’t even need to do backup. But its always good to be on safe side.

  4. Dave says

    WP Sweep – what a plugin. I have a WP site that hadn’t had much love over the past 18 months and somehow had a 1.4Gb DB. Worryingly WP Sweep managed to reduce that to just over 17MB.

    More investigation needed.

  5. Francis says

    Hello , i have a question. Im using godaddy managed wordpress . They have a staging site. Can i use the staging site to clean up database then , push it to live production site after. Will it clean my database. Thanks

  6. Mike Patterson says

    Thank you for the useful information on cleaning WordPress Site. This helps me a lot as my site is getting bulky and take a lot of time to get load.

  7. Ramon says

    Looked promissing but I’m not sure about the result. I had about 2600 revisions.. hoped cleaning them would make a difference but it didn’t, at least not in database size, might even be bigger now .. about 800MB.. What options are there to compact database if cleaning up doesn’t help?

    By the way: looked like wp-sweep locked up a couple of times.. after refesh I noticed that the numbers were decreased and I started again, and again, and again till all revisions where removed. Can’t say I’m excited about wp-sweep but maybe I used it wrong, is that possible?

  8. Ahmed says

    Very nice post!
    Cleaning database is very usefull especially for large ones.
    I have used the Advanced Database Cleaner, it is also very powerful and provides many features such as scheduling the cleaning of database and more…

  9. Chris says

    I really enjoyed this article, the layout, and the links. I really just had to say I appreciate the 50 second video that quickly and easily explained what to do and the lead in of backing up your site with a quick little article to find a backup service. I’m new to WP and blogging but trying to learn fast and after viewing this page I can tell I’m going to be spending a lot of time on your site! Well done and thanks!

  10. Anna says

    I had wp optimize on my « to install » list, but after seeing this post I downloaded WP sweep. it’s so easy to use. I usually clean up my spam comments, but I know that I have a lot of revisions on my posts so it’s good to get rid of those!

  11. Bhongo says

    yet another great article. Good job guys, I have never thought about about a database clean-up for my WP sites but now thanks to you, I will be doing a clean-up ASAP.

  12. Nikky says

    We’ve been using Wp-Optimize plugin and it works great with similar options to the plugin mentioned above. What you suggest Wp-Optimize or WP-Sweep ?

  13. KennyTheMap says

    Certainly cleaned up a lot of trash from my main website.
    Like Broken Link Checker it is a really useful plugin.

    A question; I deactivate such plugins until I next need to use them as I gather that can improve performance. Is my assumption correct?

    Thanks, Kenny

    • WPBeginner Support says

      Properly coded plugins will not affect your site’s performance when you are not using them. But there can be plugins that will add additional style sheets or JavaScript even if you are not using them. So it is best to deactivate the plugins you are not using.

      Administrateur

  14. Dave says

    I agree! I have used a bunch of tools for this purpose before, with mostly good results. But this plugin is SO much easier to use, and really did a great job of cleaning.

    Of course, some people won’t heed the clear warning to back up first, but that’s human nature, I suppose. :)

    A super job by Lester Chan, an under-appreciated outstanding coder and contributor to WordPress!

    Dave

  15. Kenneth Adair says

    I deleted the wp-optimize and added the wp-sweep but where does one see what the database size is before and after sweeping?

    • Marcelo says

      That’s the thing with this Sweep plugin. Its author wants things clear, simple, and minimalistic. But I think the UI for such a critical tool like a database cleaning, should be more detailed.
      Also, the lack of a scheduling feature will make it pass unnoticed.

      I think the best approach would be if Ruhani Rabin could upgrade its own and well known plugin to use official, native, WP queries to the cleaning. I will ask him what does he think about it.
      https://github.com/ruhanirabin/WP-Optimize/issues/60

      Lester Chan is a great programmer, but I wouldn’t like to abandon WP-Optimize because of the approach.

      What do you think guys?

      Best regards

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.