per dirla in parole povere immagina un libro senza indice. Se vuoi cercare la pagina dove si parla di "uova al tegamino", dovrai passare e "guardare" tutte le pagine. Con un indice che ti dice: "uova al tegamino" ... pag 234 , tu apri a pag. 234 tralasciando le altre.Originariamente inviato da niubbo
Nn mi è molto kiaro nonostante lo abbia letto xkè mi sembra ke SELECT mi "filtri" qualsiasi cosa indicizzata o meno... qualcuno mi sa dare una delucidazione?
Grazie
La stessa cosa vale per l'indice del db. Fa un ordinamento su una colonna prescelta ( o piu' colonne) e crea un indice che data una certa parola nella condizione where, puntera' direttamente tramite l'indice all'identificativo (id) della tupla che la contiene.
Ovviamente per ogni insert, delete o update dovra' rivedere questo ordinamento dell'indice rallentando le operazioni, mentre risulteranno accelerate quelle di ricerca.
Questo ovviamente e' a grandi linee funzionali.

Rispondi quotando