yo,
das kommt drauf an, wann die sortierunng ausgeführt wird. ob er erst sortiert und dann die ersten 10 holt, oder erst 10 holt und dann sortiert. ich halte es für sinnvoll, erst zu sortieren und dann die 10 ersten auszugeben, dann muss er natürlich über den ganzen bestand. das gleiche problem tritt bei GROUP BY auf.
Nun aber zurück zu deinem Problem, hast du dir den Ausfürhungsplan angeschaut, sind geeignte Indizes gestezt, um deine Bedingungen in der WHERE klausel abzudecken ? auch sehe ich das ">" Zeichen als kritisch an.
Ilja