Résumé rapide du problème
Une base de données WordPress pleine a atteint la limite de taille de l'offre d'hébergement. MySQL ne peut plus écrire de nouvelles données : publication, commandes et options échouent. Il faut alléger la base en supprimant les données superflues ou augmenter le quota auprès de l'hébergeur.
Solution rapide
Vérifiez le poids de la base dans le panneau d'hébergement, nettoyez révisions, transients et tables de plugins inutiles, puis passez à une offre supérieure si le quota reste insuffisant.
Comment reconnaître ce bug
- La publication ou la mise à jour d'un article échoue sans message clair
- Des erreurs « table is full » ou « disk full » apparaissent dans les logs
- Les nouveaux comptes, commandes ou commentaires ne s'enregistrent pas
- Le panneau d'hébergement signale la base proche ou au-delà de son quota
Qu'est-ce que ce bug WordPress ?
Les offres d'hébergement, surtout mutualisées, plafonnent la taille des bases de données MySQL. Une base WordPress grossit avec le temps : révisions d'articles, transients expirés, logs de plugins, données WooCommerce. Quand la somme dépasse le quota, le serveur refuse toute nouvelle écriture tout en laissant la lecture possible.
Pourquoi ce problème apparaît-il ?
Quota d'hébergement atteint
L'offre limite la taille de la base et ce plafond est dépassé.
Révisions d'articles accumulées
WordPress conserve par défaut toutes les versions successives de chaque contenu.
Transients et logs gonflés
Des transients expirés et des journaux de plugins occupent un espace inutile.
Tables de plugins volumineuses
Statistiques, suivi ou anti-spam stockent de gros volumes de données.
Comment réparer ce bug WordPress
Mesurer le poids de la base
Dans phpMyAdmin ou le panneau d'hébergement, repérez la taille totale et les tables les plus lourdes.
Supprimer les révisions
Nettoyez les anciennes révisions d'articles, puis limitez-les via define('WP_POST_REVISIONS', 3); dans wp-config.php.
Purger transients et corbeille
Videz les transients expirés, la corbeille des articles et des commentaires, ainsi que les indésirables.
Optimiser ou nettoyer les tables de plugins
Identifiez les tables gonflées par les plugins de statistiques ou de logs et purgez les données anciennes.
Augmenter le quota
Si la base reste lourde malgré le nettoyage, demandez un quota plus élevé ou passez à une offre supérieure.
Comment éviter que ce bug revienne
- Limitez le nombre de révisions conservées par article
- Planifiez un nettoyage régulier des transients et de la corbeille
- Surveillez la croissance de la base et la consommation du quota
- Désinstallez proprement les plugins inutilisés, y compris leurs tables
Questions fréquentes (FAQ)
Comment savoir si ma base de données WordPress est pleine ?
Que supprimer en priorité pour alléger la base ?
Nettoyer la base de données est-il dangereux ?
Faut-il changer d'hébergement quand la base est pleine ?
L'équipe Mr.WordPress
Experts en dépannage WordPress
Notre équipe technique intervient chaque jour sur des sites WordPress en panne — erreurs serveur, piratages, lenteurs, conflits de plugins. Chaque guide est rédigé et vérifié à partir de cas réels d'intervention.
En savoir plus sur Mr.WordPress →