Articles

Hoe je WordPress database op te schonen (en oude plugin tabellen)

Als je WordPress gebruikt, wordt je WordPress database onvermijdelijk opgeblazen.

Om je WordPress database op te schonen, installeer je een plugin zoals WP-Optimize en gebruik je deze om spam comments, post revisions, auto drafts, transients, pingbacks, trackbacks, en ongebruikte tabellen die door oude plugins zijn achtergelaten te verwijderen. Een schonere database kan uw website en admin aanzienlijk sneller maken.

In deze tutorial, zal ik WP-Optimize gebruiken om de WordPress database op te schonen. Hoewel sommige plugins zoals WP Rocket (en anderen) je een deel van je database laten opschonen, laten ze je niet altijd oude plugin tabellen verwijderen zoals WP-Optimize, WP-Sweep, of Advanced Database Cleaner.

Door dit te doen, zal je database efficiënter draaien en kan, op zijn beurt, je helpen een trage WordPress site op te lossen en deze aanzienlijk sneller te laten laden. Het opschonen van je WordPress database wordt ook aanbevolen in de optimalisatiegids van WordPress en is iets wat je periodiek zou moeten doen.

Backup Your WordPress Database

Use UpdraftPlus to backup your database beforehand.

U zou zich hier geen zorgen over hoeven te maken, maar voor het geval er iets misgaat, heeft u in ieder geval een back-up. Installeer de plugin, ga naar de UpdraftPlus instellingen, en verbind een derde partij service om je bestanden naar te downloaden (ik gebruik Dropbox). Daarna kunt u een 1-klik back-up maken.

UpdraftPlus-Backup-and-Restoration

Installeer WP-Optimize

Installeer de WP-Optimize-plugin en ga vervolgens naar WP-Optimize → Database.

WP-Optimize-Plugin

Verwijder prullenbak uit uw database

In WP-Optimize ziet u instellingen voor optimalisaties en tabellen.

In de instellingen voor optimalisaties wilt u meestal alles verwijderen, behalve niet-goedgekeurde reacties en postrevisies. Als u het prima vindt om niet-goedgekeurde reacties (blogcommentaren die nog niet zijn goedgekeurd) of postrevisies (eerdere concepten die automatisch door WordPress worden overgenomen telkens wanneer u een revisie van een pagina of post uitvoert) te verwijderen, kunt u deze ook verwijderen.

WP-Optimize Clean Database

Database-items (Definities)

  • Databasetabellen optimaliseren: vergelijkbaar met het defragmenteren van een harde schijf, alleen dan met uw WordPress-database. Hiermee wordt ongebruikte ruimte in uw databasetabellen teruggewonnen, waardoor de hoeveelheid opslagruimte afneemt en de toegang tot tabellen efficiënter wordt.
  • Post revisions: automatisch aangemaakt telkens wanneer u een bericht opslaat of bijwerkt.
  • Auto draft posts: drafts die WordPress automatisch opslaat wanneer u aan het bewerken bent.
  • Trashed posts: berichten die u hebt verwijderd.
  • Spam en trashed comments: reacties die als spam zijn gemarkeerd of zijn verwijderd.
  • Niet-goedgekeurde reacties: blogcommentaren die u niet hebt goedgekeurd.
  • Vervallen tijdelijke opties: ongebruikte cache-gegevens (bijvoorbeeld, social sharing plugin slaat “share counts” op pagina’s of berichten).
  • Pingbacks: een manier om blogs te melden dat je naar hen gelinkt.
  • Trackbacks: een andere manier om blogs te melden dat je naar hen gelinkt.
  • Post meta data: informatie getoond aan gebruikers op elk bericht (bijv. auteur, publicatiedatum, categorie). Dit zal verwijderen post meta data die niet behoren tot een bericht.
  • Comment meta data: hetzelfde als post meta data alleen voor commentaar informatie.
  • Verweesde relatiegegevens: vaak gemaakt door plugins wanneer berichten worden verwijderd.

Tabellen verwijderen die zijn achtergelaten door oude plugins

In het tabblad WP-Optimize Tables ziet u uw databasetabellen.

Let op tabellen waarop staat “niet geïnstalleerd” en waar een knop Verwijderen naast staat. Dit zijn tabellen die zijn achtergelaten door oude plugins die momenteel niet op uw WordPress site zijn geïnstalleerd (dus u moet ze verwijderen als u niet van plan bent ze opnieuw te gebruiken). WP-Optimize vertelt u ook de grootte en bij welke plugin de tabel hoort, die, nogmaals, er een zal zijn die u al heeft verwijderd.

WP Optimize Tables

Schedule Ongoing Database Clean Ups

Ik raad u aan om ongeveer een keer per week een automatische database schoonmaak in te plannen (of zelfs vaker voor grote sites met veel plugins). U kunt dit vinden onder WP-Optimize → Instellingen.

WP Optimizer Scheduled Database Cleanup

Als u al een plugin zoals WP Rocket gebruikt waarin het opschonen van de database is ingebouwd, kunt u deze gebruiken om wekelijkse databaseopruimingen te plannen. Installeer WP-Optimize dan alleen wanneer u databasetabellen van verwijderde plugins moet opschonen (ik geef er altijd de voorkeur aan minder plugins geïnstalleerd te hebben).

WP Rocket Automatic Database Cleanup

Andere plugins die uw database opschonen

De meeste andere plugins voor het opschonen van databases doen precies hetzelfde als WP-Optimize

Advanced Database Cleaner – vergelijkbaar met WP-Optimize maar laat u verder in uw database duiken en laat u cron jobs bekijken. De Premium-versie is vooral goed voor het verder opschonen van je database van oude plugins en heeft opties voor orphans, plugins, thema’s en WP.

Advanced-Database-Cleaner

WP-Sweep – hiermee kun je extra opties opschonen, zoals user meta en term meta, maar maak een back-up en doe dit alleen als je weet wat je doet (als je dit doet, worden termen in je conceptposts verwijderd).

WP Sweep Settings

Plugins Garbage Collector – hiermee kun je alleen oude plugin-tabellen met middelmatige beoordelingen verwijderen.

Plugins Garbage Collector Scan

Breeze By Cloudways – een plugin die is ontwikkeld door Cloudways hosting (ze zijn geweldig). Hiermee kunt u slechts een paar belangrijke items in uw database verwijderen, maar u kunt er geen databasetabellen mee optimaliseren of metagegevens van berichten, commentaar metagegevens of tabellen die zijn achtergelaten door verwijderde plugins verwijderen.

Breeze Database Cleanup

Veelgestelde vragen

Welke plugins zijn het beste voor het opschonen van uw WordPress database?

WP-Optimize en Advanced Database Cleaner zijn twee plugins voor het grondig opschonen van uw database. Ze kunnen veel meer optimaliseren dan automatische plugins zoals WP Rocket.

Hoe verwijder je oude WordPress plugin tabellen?

WP-Optimize en Advanced Database Cleaner hebben opties om tabellen te verwijderen die zijn achtergelaten door oude plugins. Ze laten je zien bij welke plugin de tabel hoort met een Not Installed prompt en een Remove knop.

Maakt WP Rocket je database schoon?

WP Rocket maakt een deel van je database schoon (post revisions, auto drafts, transients, etc) maar verwijdert geen oude plugin tabellen.

Hoe vaak moet u uw database opschonen?

Een keer per week zou voor de meeste sites voldoende moeten zijn. Voor grotere websites met veel plugins zou u de database vaker moeten opschonen.

Wat doet het opschonen van uw database?

Het opschonen van uw database verwijdert post revisies, auto drafts, weggegooide posts, spam comments, weggegooide comments, transients, en database tabellen.