Ho sentito spesso dire: "Per recuperare dati,
le operazioni di seek sono sempre più veloci delle operazioni di
scan".
Questo è sempre vero? Fate attenzione: no.
Perchè?
Perchè se la mia interrogazione riguarda
una consitente porzione di dati, diciamo una percentuale rilevante, le
operazioni di scan sono nettamente da preferire (e ben più veloci) di operazioni
di seek che, invece, sono il massimo nel momento in cui devo recuperare poche ed
isolate righe.