Sobes.tech
Junior — Middle

Millised indeksitüübid on olemas SQL andmebaaside haldussüsteemides?

sobes.tech AI

Vastus AI-lt

SQL andmebaaside haldusüsteemides on erinevat tüüpi indekseid, mis aitavad kiirendada andmete otsingut ja sorteerimist. Peamised indeksitüübid:

  • B-Tree indeks — kõige levinum tüüp, sobib enamikuks otsingu-, sorteerimis- ja vahemiku päringutest.
  • Hash indeks — kasutatakse kiireks ja täpseks otsinguks võtme järgi, kuid ei toeta vahemiku päringuid.
  • Bitmap indeks — tõhus väikese unikaalsete väärtuste arvuga veergude jaoks (näiteks sugu, staatus).
  • Clustered indeks — indeks, mis määrab andmete füüsilise salvestamise järjekorra tabelis.
  • Non-clustered indeks — eraldi struktuur, mis osutab andmete asukohale.

Iga indeksitüüp valitakse vastavalt päringute iseloomule ja andmestruktuurile.