Gruppierter Index

Was ist ein gruppierter Index?
Ein gruppierter Index ist ein Indextyp, bei dem die Tabellensätze physisch neu angeordnet werden, um dem Index zu entsprechen.

Clustered-Indizes sind für Spalten wirksam, die nach einem Wertebereich durchsucht werden. Nachdem die Zeile mit dem ersten Wert unter Verwendung eines Clustered-Index gefunden wurde, sind Zeilen mit nachfolgenden Indexwerten garantiert physisch benachbart, was einen schnelleren Zugriff für eine Benutzeranfrage oder eine Anwendung ermöglicht.

Mit anderen Worten speichert ein gruppierter Index die tatsächlichen Daten, wobei ein nicht gruppierter Index ein Zeiger auf die Daten ist. In den meisten DBMS können Sie nur einen Clustered-Index pro Tabelle haben, obwohl es Systeme gibt, die mehrere Cluster unterstützen (DB2 ist ein Beispiel).

Wie bei einem regulären Index, der unsortiert in einer Datenbanktabelle gespeichert ist, kann ein gruppierter Index ein zusammengesetzter Index sein, z. B. eine Verkettung von Vor- und Nachname in einer Tabelle mit persönlichen Informationen.


War die Erklärung zu "Gruppierter Index" hilfreich? Jetzt bewerten:

Weitere Erklärungen zu