En forklaringsplan er normalt det bedste sted at starte, når du har en langsom forespørgsel. For at få en, løb
DESCRIBE SELECT source_id FROM directions WHERE (destination_id = 10);
Dette vil vise dig en tabel med de nødvendige trin for at udføre din forespørgsel. Hvis du ser en stor værdi i kolonnen 'rækker' og NULL i kolonnen 'nøgle', betyder det, at din forespørgsel skal scanne et stort antal rækker for at bestemme, hvilke rækker der skal returneres.
I så fald bør tilføjelse af et indeks på destination_id dramatisk fremskynde din forespørgsel, med en vis pris at indsætte og slette hastighed (da indekset også skal opdateres).