Browsed by
Schlagwort: Clustered Index

Was ist ein Index? (Teil 3)

Was ist ein Index? (Teil 3)

Heap und Clustered Index sind ein erster Schritt im Tabellendesign. Allerdings reihen sie noch nicht aus um effizient auf Daten zugreifen zu können und das ist ja da eigentliche Ziel von Indizes. Die Abfragen sollen schnell werden. Mit dem Clustered Index können wir schon bestimmte Abfragen beschleunigen. In den meisten Fällen reicht das aber noch nicht. Nonclustered Index Um zurück zu dem Beispiel aus Teil 2 zu kommen mit den Adressen. Hier haben wir die Sortierung nach Name, wollen wir…

Weiterlesen Weiterlesen

Was ist ein Index? (Teil 2)

Was ist ein Index? (Teil 2)

Im ersten Teil haben wir kurz gezeigt was ein Baum ist und wie er funktioniert. Jetzt geht es darum wie der SQL Server damit umgeht. Heap vs. Index Eine Tabelle im SQL Server kann auf zwei unterschiedliche Arten gespeichert werden. Als Heap oder als Index. Wird die Tabelle als Index gespeichert spricht man hierbei dann vom Clustered Index. Ein Clustered Index ist also die Tabelle selbst. Insofern kann es ihn auch nur einmal geben pro Tabelle. Der Clustered Index beinhaltet…

Weiterlesen Weiterlesen