Sobes.tech
Junior — Middle

Kannst du Beispiele für verschiedene Arten von Indizes geben, die in Datenbanken verwendet werden?

sobes.tech KI

Antwort von AI

In Datenbanken werden verschiedene Indexarten verwendet, um die Suche und Sortierung von Daten zu beschleunigen:

  • B-Baum-Index — der am häufigsten verwendete Typ, geeignet für schnelle Bereichssuchen.
  • Hash-Index — effizient für exakte Suchen nach Schlüssel, unterstützt jedoch keine Bereichsanfragen.
  • Bitmap-Index — wird für Spalten mit einer kleinen Anzahl einzigartiger Werte verwendet, z.B. Geschlecht oder Status.
  • Volltext-Index — wird für schnelle Textsuchen verwendet, z.B. in Artikeln oder Kommentaren.

Beispiel für die Erstellung eines B-Baum-Index in SQL:

CREATE INDEX idx_user_name ON users (name);