Freigeben über


Task 'Index neu erstellen' (Wartungsplan)

Aktualisiert: 12. Dezember 2006

Mithilfe des Dialogfeldes Task 'Index neu erstellen' können Sie Indizes für Tabellen in der Datenbank mit einem neuen Füllfaktor neu erstellen. Der Füllfaktor bestimmt die Menge an leeren Speicherplatz auf jeder Seite im Index, der Platz für zukünftige Erweiterungen bieten soll. Wenn zu der Tabelle Daten hinzugefügt werden, wird der freie Speicherplatz aufgefüllt, da der Wert für den Füllfaktor nicht beibehalten wird. Der freie Speicherplatz kann durch Neuorganisieren der Daten- und Indexseiten wiederhergestellt werden.

Das Dialogfeld Task 'Index neu erstellen' verwendet die ALTER INDEX-Anweisung bei einer Verbindung mit SQL Server 2005 sowie die DBCC DBREINDEX-Anweisung bei einer Verbindung mit SQL Server 2000.

Optionen

  • Verbindung
    Wählen Sie die Serververbindung aus, die bei der Ausführung dieses Tasks verwendet werden soll.
  • Neu
    Erstellen Sie eine neue Serververbindung, die bei der Ausführung dieses Tasks verwendet werden soll. Das Dialogfeld Neue Verbindung wird im Folgenden beschrieben.
  • Datenbanken
    Geben Sie die Datenbanken an, die von diesem Task betroffen sind.

    • Alle Datenbanken
      Generieren Sie einen Wartungsplan, der Wartungstasks für alle SQL Server-Datenbanken außer tempdb ausführt.
    • Alle Systemdatenbanken
      Generieren Sie einen Wartungsplan, der Wartungstasks für alle SQL Server-Systemdatenbanken außer tempdb ausführt. Für vom Benutzer erstellte Datenbanken werden keine Wartungstasks ausgeführt.
    • Alle Benutzerdatenbanken
      Generieren Sie einen Wartungsplan, der Wartungstasks für alle benutzerdefinierten Datenbanken ausführt. Für SQL Server-Systemdatenbanken werden keine Wartungstasks ausgeführt.
    • Diese Datenbanken
      Generieren Sie einen Wartungsplan, der Wartungstasks nur für die ausgewählten Datenbanken ausführt. Wenn diese Option ausgewählt wird, muss mindestens eine Datenbank in der Liste ausgewählt werden.
      ms180074.note(de-de,SQL.90).gifHinweis:
      Wartungspläne werden nur für Datenbanken mit Kompatibilitätsgrad 80 oder höher ausgeführt. Datenbanken mit Kompatibilitätsgrad 70 oder niedriger werden nicht angezeigt.
  • Objekt
    Begrenzen Sie das Raster Auswahl auf die Anzeige von Tabellen, Ansichten oder beides.
  • Auswahl
    Geben Sie die Tabellen oder Indizes an, auf die sich dieser Task auswirkt. Nicht verfügbar, wenn im Objektfeld der Eintrag Tabellen und Sichten ausgewählt ist.
  • Seiten mit der standardmäßigen freien Speicherplatzmenge neu organisieren
    Löschen Sie die Indizes für die Tabellen in der Datenbank und erstellen Sie sie mit dem Füllfaktor, der beim Erstellen der Indizes angegeben wurde, neu.
  • Prozentsatz für freien Speicherplatz pro Seite ändern in
    Löschen Sie die Indizes für die Tabellen in der Datenbank und erstellen Sie sie mit einem neuen, automatisch berechneten Wert Füllfaktor neu. Auf diese Weise wird der angegebene freie Speicherplatz auf den Indexseiten reserviert. Ein höherer Prozentsatz bedeutet, dass mehr freier Speicherplatz auf den Indexseiten reserviert wird und der Index entsprechend wachsen kann. Die gültigen Werte liegen zwischen 0 und 100.
  • Ergebnisse in 'tempdb' sortieren
    Legen Sie mithilfe der Option SORT_IN_TEMPDB fest, wo die während der Indexerstellung generierten Zwischenergebnisse des Sortierens temporär gespeichert werden. Wenn ein Sortiervorgang nicht erforderlich ist oder im Arbeitsspeicher ausgeführt werden kann, wird die Option SORT_IN_TEMPDB ignoriert. Diese Option wird für SQL Server 2000-Datenbanken nicht ausgeführt.
  • Index online während Neuindizierung
    Die Option ONLINE ermöglicht es Benutzern, während Indexvorgängen auf die zugrunde liegenden Tabellen- bzw. gruppierten Indexdaten und alle zugehörigen nicht gruppierten Indizes zuzugreifen. Diese Option wird für SQL Server 2000-Datenbanken nicht ausgeführt.

    ms180074.note(de-de,SQL.90).gifHinweis:
    Onlineindexvorgänge sind nur in Microsoft SQL Server 2005 Enterprise Edition verfügbar.
  • T-SQL anzeigen
    Zeigen Sie die Transact-SQL-Anweisungen an, die für diesen Task beim Server auf Basis der ausgewählten Optionen ausgeführt wurden.

    ms180074.note(de-de,SQL.90).gifHinweis:
    Wenn die Anzahl der betroffenen Objekte groß ist, kann die Anzeige erhebliche Zeit in Anspruch nehmen.

Neue Verbindung (Dialogfeld)

  • Verbindungsname
    Geben Sie einen Namen für die neue Verbindung ein.
  • Wählen Sie einen Servernamen aus, oder geben Sie ihn ein.
    Wählen Sie den Server aus, zu dem bei der Ausführung dieses Tasks eine Verbindung hergestellt werden soll.
  • Aktualisieren
    Aktualisieren Sie die Liste der verfügbaren Server.
  • Geben Sie Informationen zum Anmelden am Server ein
    Geben Sie an, wie die Authentifizierung gegenüber dem Server stattfindet.
  • Integrierte Sicherheit von Windows NT verwenden
    Stellt mithilfe der Microsoft Windows-Authentifizierung eine Verbindung zu einer Instanz von SQL Server Datenbankmodul her.
  • Bestimmten Benutzernamen und bestimmtes Kennwort verwenden
    Stellt mithilfe der SQL Server-Authentifizierung eine Verbindung zu einer Instanz von SQL Server Datenbankmodul her. Diese Option ist nicht verfügbar.
  • Benutzername
    Stellen Sie einen SQL Server-Anmeldenamen für den Gebrauch bei der Authentifizierung bereit. Diese Option ist nicht verfügbar.
  • Kennwort
    Stellen Sie ein Kennwort für den Gebrauch bei der Authentifizierung bereit. Diese Option ist nicht verfügbar.

Siehe auch

Andere Ressourcen

ALTER INDEX (Transact-SQL)
DBCC DBREINDEX (Transact-SQL)
CREATE INDEX (Transact-SQL)
tempdb und Indexerstellung
Richtlinien zum Ausführen von Onlineindexvorgängen
Funktionsweise von Onlineindexvorgängen
Ausführen von Onlineindexvorgängen
Seiten und Blöcke
Verwalten von Blockzuordnungen und freiem Speicherplatz

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

12. Dezember 2006

Neuer Inhalt:
  • Ein Hinweis für die Option Index online während Neuindizierung wurde hinzugefügt, in dem angegeben wird, dass Onlineindexvorgänge nur in Microsoft SQL Server 2005 Enterprise Edition zur Verfügung stehen.
Geänderter Inhalt:
  • Es wurden folgende Optionen entfernt, damit die Änderungen der Benutzeroberfläche von SQL Server 2005 Service Pack 2 (SP2) verdeutlicht werden:
    • Index mit Leerstellen auffüllen
    • Doppelte Schlüssel ignorieren

17. Juli 2006

Neuer Inhalt:
  • Der Hinweis zum Kompatibilitätsgrad wurde hinzugefügt.