Wie man die Tabelle wp_postmeta in Wordpress leert

Procédure

Wie man die Tabelle wp_postmeta leert, wenn sie sehr groß ist

Wenn Sie WordPress seit einem Moment verwenden, ist es wahrscheinlich, dass Ihre wp_postmeta-Tabellen eine beträchtliche Größe haben.
Dieser Artikel wird Ihnen erklären, wie Sie die Tabelle wp_postmeta leeren können, um die Größe Ihrer WordPress-Datenbank zu reduzieren.

Wie Sie die Tabelle wp_postmeta leeren können, wenn sie eine große Größe hat:

Um die Größe der Tabelle wp_postemetat zu verringern, müssen Sie MySQL-Abfragen ausführen. Um diese Abfragen auszuführen, müssen Sie sich in PhpMyAdmin einloggen, dann auf die Registerkarte SQL klicken, die gewünschte Abfrage in das Feld einfügen und auf die Schaltfläche Ausführen drücken.

  • Um die Revisionen zu löschen:
DELETE FROM `wp_posts` WHERE `post_type`="revision".

  • Um gelöschte Artikel (die sich im Papierkorb befinden) zu löschen:
DELETE FROM `wp_posts` WHERE `post_status`="trash".

  • Um verwaiste Beiträge zu löschen:
DELETE m FROM `wp_postmeta` AS m LEFT JOIN `wp_posts` AS p ON m.`post_id` = p.`ID` WHERE p.`ID` IS NULL.

  • Um eine vollständige Liste der Meta-Keys zu erhalten:
 SELECT DISTINCT meta_key FROM `wp_postmeta` SELECT DISTINCT meta_key FROM `wp_postmeta`. 

Die obige Abfrage ist keine Abfrage zur Bereinigung der Tabelle.
Sie können sie verwenden, um eine Liste der Meta-Keys zu erhalten, um ungenutzte Daten aus Ihrer Datenbank zu entfernen.

Die folgenden Abfragen erklären Ihnen, wie Sie diese Daten löschen können.

  • So löschen Sie die Meta-Keys von Plugins:
DELETE FROM `wp_postmeta` WHERE `meta_key` LIKE '%NAME_DU_PLUGIN%'.

Ersetzen Sie NAME_DU_PLUGIN durch einen der Werte, die Sie in der vorherigen Abfrage erhalten haben.

Sobald Sie diese Abfragen verwendet haben, um die Tabelle wp_postmeta zu bereinigen, können Sie die neue Größe der Tabelle mithilfe der folgenden Abfrage berechnen:

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

Schlussfolgerung:

Sie sind nun in der Lage, die Tabelle wp_postmeta zu bereinigen, um die Größe Ihrer Mysql-Datenbank zu verringern.
Dadurch können Sie unnötige Daten aus Ihrer Datenbank entfernen und so die Größe Ihrer Datenbank verringern.
Wenn Sie Fragen haben, wenden Sie sich bitte über ein Inzidenzticket an unseren technischen Support.

Diesen Artikel bewerten :

5/5 | 3 Hinweis

Dieser Artikel war hilfreich für Sie ?

Article utileJa

Article non utileNicht

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)

Ähnliche Artikel

1mn von Lesen

Wie funktioniert Yoast SEO?

4mn von Lesen

Wie optimieren Sie Ihre Wordpress-Website?

1mn von Lesen

Wie kann ich Gutenberg in Wordpress verwenden?

2mn von Lesen

Wie kann man den Gutenberg-Editor in Wordpress deaktivieren?


Stellen Sie eine Frage an das LWS-Team und seine Gemeinschaft