WordPress database optimaliseren

WordPress database optimaliseren — sneller en slanker

Na jaren van gebruik stapelt een WordPress-database onzichtbare rommel op. Duizenden post-revisies, spam-comments die nooit verwijderd zijn, verlopen tijdelijke data van plugins, en verwijderde berichten die in de prullenbak blijven hangen. Dit vertraagt database-queries en neemt opslagruimte in. Dit artikel legt uit hoe je de database opschoont — veilig en effectief.


Wat vertraagt je database?

Post-revisies zijn de grootste boosdoener op actieve sites. Elke keer dat je een bericht of pagina opslaat, bewaart WordPress een volledige kopie — standaard zonder limiet. Op een site die twee jaar actief is, kunnen dit duizenden revisies zijn die nooit bekeken worden.

Spam en prullenbak stapelen op als je ze niet regelmatig leegt. WordPress verwijdert ze niet automatisch — ze blijven staan totdat jij actie onderneemt.

Verlopen transients zijn tijdelijke data die plugins in de database opslaan. Plugins verwijderen ze niet altijd netjes na gebruik. Over tijd stapelen honderden verlopen transient-records op.

Verweesde meta-data is data die achterbleef na het verwijderen van plugins of berichten. Een plugin die verwijderd wordt, laat zijn database-records vaak staan.

Tabeloverhead ontstaat na veel schrijf- en verwijderbewerkingen in MySQL. Tabellen worden gefragmenteerd en vragen extra schijfruimte en verwerkingstijd.


Database opschonen met WP-Optimize

WP-Optimize is de meest gebruikte en meest betrouwbare plugin voor WordPress-databaseoptimalisatie. De gratis versie doet alles wat de meeste sites nodig hebben.

Altijd eerst een back-up maken voor je de database aanpast.

WP-Optimize toont hoeveel ruimte teruggewonnen is na de optimalisatie.

Automatisch instellen: ga naar WP-Optimize > Instellingen > Automatische opschoning. Stel een wekelijks schema in. Zo hoef je hier niet aan te denken en blijft de database altijd schoon.


Post-revisies beperken

Dit is de meest impactvolle instelling voor de toekomst. Voeg toe aan wp-config.php:

define('WP_POST_REVISIONS', 5);

Dit beperkt het aantal bewaarde revisies per bericht tot 5. Alle nieuwe revisies boven dit aantal worden automatisch verwijderd. Op een actieve blog of voor een team dat veel redigeert, is 5 meer dan genoeg — je kan altijd terug naar de 5 meest recente versies.

Wil je revisies volledig uitschakelen (niet aanbevolen, maar mogelijk):

define('WP_POST_REVISIONS', false);

Voeg de regel toe vóór de / That's all, stop editing! /-lijn in wp-config.php.


Database optimaliseren via phpMyAdmin

Voor gevorderde gebruikers die de hosting-tools kennen: via phpMyAdmin kun je tabellen repareren en optimaliseren zonder een plugin.

Dit verwijdert geen data maar compacteert de tabellen — goed voor de prestaties na veel schrijf- en verwijderbewerkingen.

Let op: verwijder nooit handmatig rijen uit WordPress-tabellen via phpMyAdmin tenzij je precies weet wat je doet. Een fout kan je site of content onherstelbaar beschadigen.


Hoe vaak opschonen?

Type site Aanbevolen frequentie
Brochuresite (zelden geüpdatet) Maandelijks
Actieve blog Wekelijks
WooCommerce-webshop Wekelijks (database groeit snel door orders)

WP-Optimize kan dit volledig automatisch doen — stel het eenmalig in en vergeet het.


Lukt het niet of wil je hulp?

Fix aanvragen →


Terug naar: WordPress sneller maken (pillar) → Eerst een back-up maken: WordPress back-up maken → Database-fout na opschonen? Database fout in WordPress →

n

Klaar om je WordPress-problemen op te lossen?

Geen technische kennis nodig · Antwoord binnen de dag

Gratis diagnose aanvragen →