Como esvaziar a tabela wp_postmeta do Wordpress

Procédure

Como esvaziar a tabela wp_postmeta se ela for muito grande

Se já utiliza o WordPress há algum tempo, é provável que a sua tabela wp_postmeta seja bastante grande.
Este artigo explica como limpar a tabela wp_postmeta para reduzir o tamanho da sua base de dados do WordPress.

Como esvaziar a tabela wp_postmeta se ela for grande:

Para reduzir o tamanho da tabela wp_postmeta, será necessário executar consultas MySQL. Para executar essas consultas, é necessário conectar-se ao PhpMyAdmin, depois clicar na guia SQL, colar a consulta desejada no campo e pressionar o botão Executar.

  • Para eliminar revisões:
DELETE FROM `wp_posts` WHERE `post_type`="revision"

  • Para apagar itens apagados (na lixeira):
DELETE FROM `wp_posts` WHERE `post_status`="trash"

  • Para apagar posts órfãos:
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 obter a lista completa de meta-chaves:
 SELECT DISTINCT meta_key FROM `wp_postmeta` SELECT DISTINCT meta_key FROM `wp_postmeta` 

A consulta acima não é uma consulta de limpeza de tabela.
Pode utilizá-la para obter uma lista de meta-chaves de forma a remover dados não utilizados da sua base de dados.

As consultas seguintes explicam como eliminar estes dados.

  • Para remover meta-chaves de plugins:
DELETE FROM `wp_postmeta` WHERE `meta_key` LIKE '%PLUGIN_NAME%'.

para substituir PLUGIN_NAME por um dos valores obtidos no pedido anterior.

Depois de usar essas consultas para limpar a tabela wp_postmeta, você pode calcular o novo tamanho da tabela usando a consulta abaixo:

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

Conclusão:

Pode agora limpar a tabela wp_postmeta para reduzir o tamanho da sua base de dados Mysql.
Isto permitir-lhe-á remover dados desnecessários da sua base de dados e, assim, reduzir o seu tamanho.
Não hesite em contactar o nosso departamento técnico através de um ticket de incidente se tiver alguma dúvida.

Avaliar este artigo :

5/5 | 3 opinião

Este artigo foi útil para si ?

Article utileSim

Article non utileNão

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)

Artigos semelhantes

1mn leitura

Como é que o Yoast SEO funciona?

4mn leitura

Como pode otimizar o seu sítio Wordpress?

1mn leitura

Como é que eu uso o Gutenberg no Wordpress?

2mn leitura

Como é que desativo o editor Gutenberg no Wordpress?


Fazer uma pergunta à equipa do LWS e à sua comunidade