Comment optimiser et nettoyer les données redondantes dans la base de données WordPress
Conseil : veuillez sauvegarder le base de données avant le nettoyage, pour éviter les accidents.
Il a été constaté par la pratique que tant que les 5 instructions suivantes sont exécutées en séquence, le nettoyage peut être relativement propre. Surtout la table wp_posts, voyez combien d'enregistrements il y a dans cette table. Le nombre d'enregistrements doit être égal au nombre d'articles que vous voyez dans l'interface de gestion en arrière-plan + le nombre de pages.
DELETE FROM `wp_posts` WHERE `wp_posts`.`post_content` = ''; DELETE FROM `wp_posts` WHERE `wp_posts`.`post_title` = ''; DELETE FROM `wp_posts` WHERE `post_type` = 'revision'; DELETE FROM `wp_postmeta` WHERE `meta_key` = '_edit_lock'; DELETE FROM `wp_postmeta` WHERE `meta_key` = '_edit_last';
De plus, laissez-moi vous expliquer un tableau non mentionné ci-dessus, wp_commentmeta, ce tableau est l'enregistrement d'informations de spam enregistré par le plug-in Akismet. Si ce tableau ne l'est pas. nettoyée depuis longtemps, vous constaterez qu'elle est beaucoup plus grande que les autres tables. Par conséquent, pour une table comme celle-ci, ma suggestion est de la vider régulièrement. L'instruction SQL est la suivante :
TRUNCATE TABLE `wp_commentmeta`
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!