Zum Inhalt springen

MSSQL-Server2000: Unterschied zwischen gruppierten und ungruppierten Indizes


Pointerman

Empfohlene Beiträge

Hallo;

Aus den SQL Server Books Online (Updated SP3) und dem Buch "Microsoft SQL Server - Taschenratgeber für Administratoren" (Microsoft Press - S. 202ff) kann man das Folgendermaßen beschreiben:

Bei einem Gruppierten Index werden die Datenseiten um den Schlüssel "herumgeschrieben". Das kann man sich vorstellen wie den "Windows-Explorer" (wenigstens ungefähr). Es ist folgendes zu beachten, wenn man einen gruppierten Index verwendet:

* Tabellendaten werden eu angeordnet.

* Alle Index-Seiten werden neu erstellt.

* Alle nicht Gruppierten Indizes in der Datenbank werden gelöscht. <-- Frag mich nicht warum. Ich weiß es auch nicht, aber es steht hier so :)

Bei einem ungruppierten Index ist es so, dass Der SQL Server sich lediglch ein "Lesezeichen" an die Datenseiten schreibt, um so zu erkennen, wo sich der gesuchte Datensatz befindet. Er schreibt sich zum Beispiel eine 2 als Lesezeichen, wenn der Datensatz der 2te in der Tabelle ist (um es mal bildlich zu erklären).

Fazit: Die E/A-Vorgänge bei Gruppierten Indezis sind wohl geringer, es wird allerdings mehr Platz in Anspruch genommen.

Gruß

[0x51]

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...