Hoe zie je welke query traag is?
Je ziet welke query traag is met een profileringsplugin. Die toont per paginaweergave alle queries, hoe lang ze duurden en welke plugin ze stelde.
Dat laatste is het waardevolst.
Daarmee weet je meteen waar je moet zijn.

Wat zo’n plugin toont
Een balk onderaan met het aantal queries, de totale tijd en een lijst gesorteerd op duur.
Meer daarover lees je bij plugin.
Waar je op let
Op de langste query en op queries die tientallen keren herhaald worden. Beide wijzen naar hetzelfde probleem.
Meer daarover lees je bij waarom queries je site traag maken.
Waar je meet
Op een testomgeving met een kopie van je echte database. Een lege site laat het probleem niet zien.
Meer daarover lees je bij backend.
Mijn vuistregels
- Meet met echte gegevens.
- Kijk naar de langste, niet naar het aantal.
- Zet de plugin daarna weer uit.
- Meet je zwaarste pagina, niet je homepage.
Die derde is belangrijk: zo’n plugin vertraagt je site zelf ook.
Als je de boosdoener hebt
Meld het bij de maker van de plugin, of zoek een alternatief. Zelf een query herschrijven is zelden verstandig.
Meer daarover lees je bij php.
Via je hoster
Sommige hosters houden een logboek van trage queries bij. Vraag ernaar; dat scheelt je het installeren van een plugin.
Meer daarover lees je bij pagespeed.