Cómo vaciar la tabla wp_postmeta de Wordpress

Procédure

Cómo vaciar la tabla wp_postmeta si es de gran tamaño

Si llevas un tiempo utilizando WordPress, es probable que tu tabla wp_postmeta tenga un tamaño considerable.
Este artículo le explicará cómo vaciar la tabla wp_postmeta para reducir el tamaño de su base de datos de WordPress.

Cómo vaciar la tabla wp_postmeta si es grande:

Para reducir el tamaño de la tabla wp_postmeta, necesitarás ejecutar consultas MySQL. Para ejecutar estas consultas, necesitas conectarte a PhpMyAdmin, luego hacer clic en la pestaña SQL, pegar la consulta deseada en el campo y presionar el botón Ejecutar.

  • Para eliminar revisiones:
DELETE FROM `wp_posts` WHERE `post_type`="revision"

  • Para eliminar elementos borrados (en la papelera de reciclaje):
DELETE FROM `wp_posts` WHERE `post_status`="papelera"

  • Para borrar posts huérfanos:
DELETE m FROM `wp_postmeta` AS m LEFT JOIN `wp_posts` AS p ON m.`post_id` = p.`ID` WHERE p.`ID` IS NULL

  • Para obtener la lista completa de meta-claves:
 SELECT DISTINCT meta_key FROM `wp_postmeta` SELECT DISTINCT meta_key FROM `wp_postmeta` 

La consulta anterior no es una consulta de limpieza de tablas.
Puede utilizarla para obtener una lista de meta-claves con el fin de eliminar datos no utilizados de su base de datos.

Las siguientes consultas explican cómo eliminar estos datos.

  • Para eliminar las meta-claves de los plugins:
DELETE FROM `wp_postmeta` WHERE `meta_key` LIKE '%PLUGIN_NAME%'.

para sustituir PLUGIN_NAME por uno de los valores obtenidos en la consulta anterior.

Una vez que haya utilizado estas consultas para limpiar la tabla wp_postmeta puede calcular el nuevo tamaño de la tabla utilizando la siguiente consulta:

SELECT (SUM(DATA_LENGTH + INDEX_LENGTH))/1048567 FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'wp_postmeta';

Conclusión:

Ya puedes limpiar la tabla wp_postmeta para reducir el tamaño de tu base de datos Mysql.
Esto le permitirá eliminar datos innecesarios de su base de datos y reducir así su tamaño.
No dude en ponerse en contacto con nuestro departamento técnico a través de un ticket de incidencia si tiene alguna pregunta.

Valora este artículo :

5/5 | 3 opinión

Este artículo le ha sido útil ?

Article utile

Article non utileNo

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Artículos similares

1mn lectura

¿Cómo funciona Yoast SEO?

4mn lectura

¿Cómo optimiza su sitio Wordpress?

1mn lectura

¿Cómo se utiliza Gutenberg en Wordpress?

2mn lectura

Cómo desactivo el editor Gutenberg en Wordpress?


Formule una pregunta al equipo de LWS y a su comunidad