Rolf B: Test mit Extra-Spalte - Wieso wird der Index nicht benutzt?

Beitrag lesen

Hallo Raketenwilli,

ein Index hilft beim Order By nur dann, wenn Du die Ergebnismenge sehr signifikant einschränkst, so dass ein indexsequenzielles Lesen schneller ist als ein filternder Tablescan mit nachgelagertem Sort. Du liest die Table vollständig, da ist ein Index grundsätzlich nachteilig.

Und ein Tablescan ist grundsätzlich SEHR schnell, sofern der Tablespace ordentlich defragmentiert ist. Indexsequenzielles Lesen heißt: viele Kopfbewegungen, viel Zeit.

Rolf

--
sumpsi - posui - obstruxi