GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Bereinigen Sie Ihre wp_options-Tabelle und automatisch geladene Daten

Wenn Sie feststellen, dass das WordPress-Backend-Panel (wp-admin) sehr langsam läuft oder langsame Abfragezeiten beobachtet, wird empfohlen, die wp_options-Tabelle und die automatisch geladenen Daten zu bereinigen.

wp_options-Tabelle

Die wp_options-Tabelle enthält alle möglichen Daten für Ihre WordPress-Site, wie z. B. –

  • Website-URL, Startseiten-URL, Administrator-E-Mail, Beiträge pro Seite, Zeitformat, Standardkategorie usw.
  • Einstellungen für Themes, Plugins, Widgets
  • Vorübergehend zwischengespeicherte Daten

Automatisch geladene Daten sind wichtig, um die wp_options-Tabelle zu verstehen, die auf jeder Seite Ihrer WordPress-Site geladen wird. Die automatisch geladenen Daten können große Datenmengen in der wp_options-Tabelle enthalten, wie z. B. –

  • Automatisch geladene Daten durch ein Plugin
  • automatisch geladene Daten, die von Plugins und Designs von Drittanbietern zurückgelassen werden, die von der WordPress-Site entfernt wurden.
  • Plugin- und Theme-Entwickler fluten Daten in die wp_options-Tabelle, anstatt ihre eigenen Tabellen zu verwenden.
  • Datenlimit für automatisches Laden
    • Ideales Autoload-Datenlimit =300 KB bis 1 MB.
    • optimiert oder Entfernung erforderlich =3–5 MB
    • Sofort angesprochen =<10 MB

Überprüfen, beheben und bereinigen

Sehen Sie sich diese Tipps unten an, um zu erfahren, wie Sie Ihre wp_options-Tabelle überprüfen, Fehler beheben und bereinigen können

1. Die wp_options-Tabelle hat beim automatischen Laden keinen Index, sodass die Abfrage am Ende einen vollständigen Tabellenscan durchführt. Das Hinzufügen eines Index könnte das Problem lösen.

First, do this query to see what the distribution looks like:

SELECT COUNT(*), autoload FROM wp_options GROUP BY autoload;
If a large majority of them are set to 'no', you can solve the problem for now by adding an index on autoload.

ALTER TABLE wp_options ADD INDEX (`autoload`);

2.Transiente Optionen, die in die Tabelle eingefügt, aber nicht automatisch gelöscht wurden.

Query the wp_options table for option names that contained "transient"

SELECT * FROM wp_options WHERE option_name LIKE '%transient%';

Überprüfen Sie die Felder, die massiv enthalten Datenmengen im Feld option_value. Die Lösung besteht darin, alle „vorübergehenden“ Zeilen zu löschen, was dem Server nicht schadet, da „vorübergehende“ Zeilen automatisch neu gefüllt werden (wenn sie dort sein sollen).

Delete the rows

DELETE from wp_options where option_name like '%transient%';


Cent OS
  1. 4 Linux-Tools zum Löschen Ihrer Daten

  2. 12 einfache Tools zum Schutz Ihrer Privatsphäre

  3. So löschen Sie Ihre Daten unter Linux sicher und dauerhaft

  4. Honeypot-Tutorials – Modi und Funktionsweise von Honeypot

  5. Extrahieren von Daten aus einer HTML-Tabelle

So löschen Sie Ihre Daten sicher mit der bootfähigen Live-CD von Dariks Boot und Nuke

So installieren Sie Ubuntu neu und schützen Ihre Daten im Falle eines Systemausfalls

Fwbackups – So installieren und sichern Sie Ihre Daten auf Ubuntu

Apache Cassandra:Funktionen und Installation

So bereinigen und löschen Sie Docker-Images

Wie RAID-Arrays Ihre Daten sicher und zugänglich halten