Mysql
 sql >> Base de données >  >> RDS >> Mysql

Puis-je supprimer les transitoires dans la table wp_options de mon installation WordPress ?

Vous pouvez les jeter en toute sécurité. Wordpress et certains plugins recréeront les transitoires selon les besoins. Un transitoire est plus ou moins la valeur stockée d'une requête complexe. Les résultats sont enregistrés en tant que transitoire afin que le système n'ait pas à exécuter une requête commune encore et encore, à la place, il recherche simplement le transitoire s'il existe et n'a pas expiré. Bien sûr, faites une sauvegarde de votre base de données avant de faire un changement, de peur que quelque chose ne tourne mal !

Après avoir tout sauvegardé, vous pouvez exécuter une instruction mysql comme celle-ci :

DELETE FROM `wp_options` WHERE `option_name` LIKE ('%\_transient\_%')

[MODIF : instruction corrigée avec des caractères d'échappement, après la suggestion de commentaire]