Junior — Middle
Puoi fare esempi di diversi tipi di indici utilizzati nei database?
sobes.tech AI
Risposta dell'AI
Nei database vengono utilizzati diversi tipi di indici per accelerare la ricerca e l'ordinamento dei dati:
- Indice B-Tree — il tipo più comune, adatto per ricerche rapide su intervalli di valori.
- Indice Hash — efficace per ricerche precise per chiave, ma non supporta query di intervallo.
- Indice Bitmap — utilizzato per colonne con un numero ridotto di valori unici, ad esempio sesso o stato.
- Indice full-text — impiegato per ricerche rapide nel testo, ad esempio in articoli o commenti.
Esempio di creazione di un indice B-Tree in SQL:
CREATE INDEX idx_user_name ON users (name);