Come svuotare la tabella wp_postmeta di Wordpress

Procédure

Come svuotare la tabella wp_postmeta se è di grandi dimensioni

Se utilizzate WordPress da tempo, è probabile che la vostra tabella wp_postmeta sia piuttosto grande.
Questo articolo spiega come svuotare la tabella wp_postmeta per ridurre le dimensioni del database di WordPress.

Come svuotare la tabella wp_postmeta se è grande:

Per ridurre le dimensioni della tabella wp_postmeta, è necessario eseguire delle query MySQL. Per eseguire queste query, è necessario collegarsi a PhpMyAdmin, quindi fare clic sulla scheda SQL, incollare la query desiderata nel campo e premere il pulsante Esegui.

  • Per eliminare le revisioni:
DELETE FROM `wp_posts` WHERE `post_type`="revision"

  • Per eliminare gli elementi cancellati (nel cestino):
DELETE FROM `wp_posts` WHERE `post_status`="cestino"

  • Per eliminare i post orfani:
DELETE m FROM `wp_postmeta` AS m LEFT JOIN `wp_posts` AS p ON m.`post_id` = p.`ID` WHERE p.`ID` IS NULL

  • Per ottenere l'elenco completo delle meta-chiavi:
 SELECT DISTINCT meta_key FROM `wp_postmeta` SELECT DISTINCT meta_key FROM `wp_postmeta` 

La query precedente non è una query di pulizia della tabella.
È possibile utilizzarla per ottenere un elenco di meta-chiavi al fine di rimuovere i dati inutilizzati dal database.

Le query seguenti spiegano come eliminare questi dati.

  • Per rimuovere le meta-chiavi dai plugin:
DELETE FROM `wp_postmeta` WHERE `meta_key` LIKE '%PLUGIN_NAME%'.

per sostituire PLUGIN_NAME con uno dei valori ottenuti nella richiesta precedente.

Una volta utilizzate queste query per ripulire la tabella wp_postmeta, è possibile calcolare la nuova dimensione della tabella utilizzando la query seguente:

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

Conclusione:

Ora potete ripulire la tabella wp_postmeta per ridurre le dimensioni del vostro database Mysql.
Questo vi permetterà di rimuovere i dati non necessari dal database e quindi di ridurne le dimensioni.
Per qualsiasi domanda, non esitate a contattare il nostro reparto tecnico tramite un ticket incidente.

Vota questo articolo :

5/5 | 3 parere

Questo articolo vi è stato utile ?

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)

Articoli simili

1mn lettura

Come funziona Yoast SEO?

4mn lettura

Come ottimizzare il vostro sito Wordpress?

1mn lettura

Come si usa Gutenberg su Wordpress?

2mn lettura

Come si disattiva l'editor Gutenberg su Wordpress?


Fate una domanda al team LWS e alla sua comunità