Zitat Zitat von Fuerchau
Wobei die Positionierung (je nach Implementierung) die 400000 Sätze aber trotzdem liest.
Wie wärs mit einer umgekehrten Sortierung und dann halt nur die 1. 50000 Sätze lesen ?
Dazu muss allerdings dann auch der richtige Index über dem richtigen Feld angelegt sein. Ansonsten, werden trotzdem alle Sätze gelesen, in eine temporäre Ergebnis-Datei ausgegeben und dann sortiert. Wodurch das Ganze vielleicht noch ein bisschen langsamer wird.
... Und zu glauben, man brauche nur die entsprechende logische Datei anzugeben und schon wird der angegebene Zugriffs-Pfad genommen, ist ein Irrtum!
... the optimizer may or may not use this access path.

Die Verwendung der relativen Satz-Nr. ist auch keine Lösung, da es nicht möglich ist einen Index darüber zu bilden, wird jeweils die komplette Datei gelesen.