Index neu erstellen versus neu organisieren

08/07/2009 - 11:28 von Peter | Report spam
Hallo NG.
Auf unserem sql-server 2005 laufen mehrere wartungsjobs die u.a. alle
indizes verschiedener datenbanken neu erstellen.
Meine frage ist, ob das neuerstellen eines indizes das neuorganisieren
eines indizes überflüssig macht und umgekehrt?

Gruß
Peter Sesam
 

Lesen sie die antworten

#1 Elmar Boye
08/07/2009 - 20:48 | Warnen spam
Hallo Peter,

"Peter" schrieb ...
Auf unserem sql-server 2005 laufen mehrere wartungsjobs die u.a. alle
indizes verschiedener datenbanken neu erstellen.
Meine frage ist, ob das neuerstellen eines indizes das neuorganisieren
eines indizes überflüssig macht und umgekehrt?



Kurz: Ja.

Man kann bei SQL Server 2005 und spàter zwischen dem Reorganisieren
(REORGANIZE) eines Indexes und dem Neuaufbau (REBUILD) unterscheiden.
Ersteres ist für gering fragmentierte Indizes geeignet
und arbeitet schneller, aber auch weniger gründlich.

Ein vollstàndiger Neuaufbau entspricht dem Löschen und Neuerstellen
des Indizes und verwendet die ursprünglichen Einstellungen.

Mehr dazu findest Du unter
http://msdn.microsoft.com/de-de/lib...89858.aspx
Neuorganisieren und Neuerstellen von Indizes

Gruß Elmar

Ähnliche fragen