Een query scant de tabel niet in een bepaalde volgorde; het kan dit doen als het toevallig een bepaalde index in volgorde doorloopt (bijvoorbeeld een bereikscan), wat KAN zijn omdat je een ORDER BY hebt gebruikt.
Databases werken gewoon niet zo. Op die manier kun je niet op hun gedrag vertrouwen.
Als u een volledige tabelscan uitvoert, moet u er rekening mee houden dat dit even kan duren, vooral als u onlangs veel rijen hebt verwijderd. Het duurt echter nog langer als je veel rijen hebt.
Zorg ervoor dat de query in plaats daarvan indexen gebruikt. Kijkt naar het uitlegplan en zorgt ervoor dat het indexen gebruikt.