Jeśli nie masz indeksu w polu, według którego składasz zamówienie, dodaj go:
"W niektórych przypadkach MySQL może użyć indeksu, aby spełnić klauzulę ORDER BY bez dodatkowego sortowania."
Edycja:(z sekcji dotyczącej optymalizacji ORDER BY w dokumentacji MySQL.)