Sobes.tech
Junior — Middle

Ar galite paminėti dažniausiai naudojamus indeksų tipus duomenų bazių valdymo sistemose?

sobes.tech AI

Atsakymas iš AI

Dažniausiai naudojami indeksų tipai duomenų bazių valdymo sistemose:

  • B-Tree indeksas — dažniausiai naudojamas tipas, tinkamas greitam paieškai, rūšiavimui ir intervalinėms užklausoms.
  • Hash indeksas — efektyvus tikslioms paieškoms pagal raktą, bet nepalaiko intervalinių užklausų.
  • Bitmapp indeksas — naudojamas stulpeliams su žema kardinalumu (pvz., lytis, statusas), efektyvus analitinėse užklausose.
  • Viso teksto indeksas — skirtas greitai paieškai tekste.

Pavyzdys, kaip sukurti B-Tree indeksą SQL:

CREATE INDEX idx_user_name ON users(name);