WordPress database
Elke WordPress website of webshop heeft een WordPress database. Als je sinds de installatie al vaak en/of langdurig content hebt toegevoegd en bewerkt en de website bestaat al een tijd, dan is het goed om je database te ‘bezemen’. In de loop der tijd zijn er vaak veel opgeslagen revisies, pingbacks & trackbacks, spamreacties, categorieën en tags die ‘wees’ zijn geworden en achtergebleven restanten van verwijderde plugins. In dit artikel een uitleg: hoe kun je je WordPress database optimaliseren.
Database optimaliseren
Voor het opschonen van je WordPress database kun je een plugin gebruiken. Een goede keuze is Optimize Database after Deleting Revisions. Deze plugin werkt goed en is vrij simpel in te stellen. Je vinkt aan welke onderdelen moeten worden meegenomen in de bezemronde en daarna voer je de optimalisatie met een druk op de knop uit. En voor wie van statistiekjes houdt: de plugin houdt cumulatief bij hoeveel je al hebt opgeruimd met de plugin.
Hoe werkt Optimize Database
De plugin kun je installeren en activeren. Via menu Extra -> Optimaliseer Database kun je naar de instellingen.
Begin met de instellingen: hieronder een screenshot van de instellingen zoals je die zou kunnen gebruiken.
Bewaar de instellingen en ga door naar ‘Ga naar Optimalisatie’.
Ook interessant?
Archiveren of verwijderen van WooCommerce orders
De laatste tijd krijgen we vaker deze vraag van klanten die relatief veel orders in een WordPress WooCommerce webshop hebben staan: Kunnen we webshop orders […]
Resultaat van database optimalisatie
In de volgende screenshot zie je de samenvatting van het resultaat: de database is bijna gehalveerd. Van de 24MB is nog maar 14MB over. Dus 10Mb is opgeruimd. Verder is de database geoptimaliseerd. Die kan er weer even tegen.
En dan nog even de specificatie die te zien is in het logbestand:
Je ziet in de log dat 2285 revisies zijn verwijderd, 1342 transiënts, 43 pingbacks en 1 wees. Verder zijn 14 tabellen geoptimaliseerd.
Geen overbodige luxe dus.
Wat zijn transiënts?
Transiënts zijn instellingen / opties die tijdelijk in de database worden opgeslagen en door plugins worden gebruikt om sneller te functioneren dan mogelijk zou zijn zonder die tijdelijke bewaarde informatie. De instellingen hebben een ‘geldigheid’ waarna ze vervallen en verwijderd kunnen (moeten) worden. Maar dat proces kan verstoord worden: er is een hik geweest of een plugin wordt verwijderd terwijl de transiënts achterblijven. Daarom mogen verlopen transiënts worden verwijderd.
Meer tips over WordPress onderhoud?
Er zijn nog meer berichten beschikbaar die je helpen je WordPress onderhoud goed uit te voeren en handig aan te pakken. Bekijk de andere tips voor WordPress onderhoud.