Esistono in realtà tre metodi di accesso basati su indici che Oracle può utilizzare quando un predicato viene posizionato su una colonna non iniziale di un indice.
i) Skip-scan dell'indice:http://download.oracle.com/docs/cd/B19306_01/server.102/b14211/optimops.htm#PFGRF10105
ii) Scansione rapida dell'indice completo:http://download.oracle.com/docs/cd/B19306_01/server.102/b14211/optimops.htm#i52044
iii) Scansione completa dell'indice:http:/ /download.oracle.com/docs/cd/B19306_01/server.102/b14211/optimops.htm#i82107
Molto spesso ho visto la scansione completa veloce dell'indice "in the wild", ma tutto è possibile.