MariaDB
Was MariaDB ist, wie sie sich zu MySQL verhält und welche Rolle sie bei WordPress spielt.
MariaDB ist das Datenbanksystem, in dem WordPress alles ablegt, was nicht als Datei auf der Platte liegt: Beiträge, Seiten, Kommentare, Benutzer, Einstellungen und bei einem Shop auch Produkte und Bestellungen.
Verhältnis zu MySQL
MariaDB entstand 2009 als Abspaltung von MySQL, nachdem Oracle MySQL übernommen hatte. Gestartet ist sie als weitgehend austauschbarer Ersatz: dieselben Befehle, dieselben Werkzeuge, dieselben Treiber. Für WordPress macht es keinen Unterschied, welches der beiden Systeme läuft. Auf Hosting-Servern ist MariaDB heute der Normalfall.
Wo MariaDB bei WordPress eng wird
Die Tabelle wp_options wird bei jedem Seitenaufruf gelesen. Plugins legen dort gern Daten ab und markieren sie als automatisch zu laden. Sammelt sich das über Jahre, wird bei jedem Aufruf mehrere Megabyte gelesen, obwohl fast nichts davon gebraucht wird.
Ähnlich verhält es sich mit wp_postmeta: Bei einem WooCommerce-Shop wächst diese Tabelle schnell auf Millionen Zeilen.
Was WordPress entlastet
Ein Object-Cache fängt wiederholte Abfragen ab, bevor sie die Datenbank erreichen. Dazu gehört Aufräumen: alte Revisionen, verwaiste Metadaten und Reste deinstallierter Plugins. Ansehen und bearbeiten lässt sich alles über phpMyAdmin.