Sobes.tech
Junior — Middle

Poți oferi exemple de diferite tipuri de indecși utilizați în bazele de date?

sobes.tech AI

Răspuns de la AI

În bazele de date, sunt utilizate diferite tipuri de indecși pentru a accelera căutarea și sortarea datelor:

  • Index B-Tree — cel mai răspândit tip, potrivit pentru căutări rapide pe intervale de valori.
  • Index Hash — eficient pentru căutări exacte după cheie, dar nu suportă interogări pe intervale.
  • Index Bitmap — utilizat pentru coloane cu un număr mic de valori unice, de exemplu, sex sau stare.
  • Index full-text — folosit pentru căutări rapide în text, de exemplu, în articole sau comentarii.

Exemplu de creare a unui index B-Tree în SQL:

CREATE INDEX idx_user_name ON users (name);