Maak je gebruik van MyISAM of InnoDB?
Het omzetten van MyISAM naar InnoDB is een goed idee om de laadtijd van uw website sneller te maken. De vertraging van grote WordPress-sites wordt vaak veroorzaakt door niet-geoptimaliseerde databases. WordPress-installaties die al wat ouder zijn, gebruiken nog steeds het MyISAM-opslagsubsysteem voor het MySQL-databasebeheersysteem in hun database.
InnoDB daarentegen wordt de afgelopen jaren gekenmerkt door aanzienlijk betere prestaties. Ook is InnoDB veel betrouwbaarder. Daarom moet InnoDB worden gebruikt in plaats van MyISAM voor WordPress in de database. Query’s in de database worden met InnoDB veel sneller verwerkt.
Wat gebruik je in je database: MyISAM of InnoDB?
Als je onlangs je WordPress-website hebt opgezet, is de kans groot dat je al de InnoDB MySQL-engine gebruikt. Oudere WordPress installaties staan meestal nog op MyISAM of hebben een mix van beide werelden. U kunt dit echter eenvoudig zelf controleren.
Hoe controleer ik of MyISAM of InnoDB is geïnstalleerd?
Ik laat het je zien als je hier verder leest!
Log in op phpMyAdmin en klik in je mySQL-database.
1. Sorteer de kolom “Type” in de database door op het tabblad “Type” te klikken.
2. Nu kunt u zien welke enginetypes uw mappen gebruiken. In de volgende afbeelding hieronder kunt u zien dat er verschillende opslagengines worden gebruikt (zowel MyISAM als InnoDB).
3. Activeer de betreffende tabel die MyISAM heeft en die u wilt converteren door op de tabel te klikken.

Nu komen we bij de ombouw van de opslagmotor!
Het omzetten van MyISAM naar InnoDB is eigenlijk vrij eenvoudig.
Maak in ieder geval vooraf een back-up van je MySQL-database voor het geval er iets misgaat. Dan kun je altijd de oude versie opnieuw installeren.
Notitie:
Het is belangrijk dat u MySQL 5.6.4 of hoger gebruikt.
Anders kunnen er problemen ontstaan waarbij InnoDB nog geen full-text indexering ondersteunt.
Er zijn verschillende manieren om de conversie uit te voeren. De makkelijkste manier (als je geen programmeur bent) is om handmatig te converteren met phpMyAdmin.
4. Activeer het tabblad “Bewerkingen” na het selecteren van de tabel die u wilt converteren (zie punt 3.).
5. Klik in de sectie “Tabelopties” op het selectievak in de kolom “Tabelindeling” en verander de engine van MyISAM naar InnoDB. Bevestig vervolgens de wijziging met “ok”.
Je doet de hele procedure met al je tabellen die nog MyISAM hebben en verandert ze allemaal in InnoDB.
Dat was alles. Hierdoor zal je database veel sneller draaien en dus zullen de prestaties van je website weer een stukje beter zijn, wat je ranking in Google ten goede zal komen.

