Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In Microsoft SQL Server-Datenbanken können Sie durch Angabe eines Füllfaktors den freien Platz für die einzelnen Indexseiten festlegen.Der Füllfaktor ist der Prozentanteil an freiem Speicherplatz, der bei der Erstellung einer neuen Indexseite zugewiesen wird.Die Größe des freien Speicherplatzes auf einer Indexseite ist von besonderer Bedeutung. Eine Indexseite, die aufgefüllt wird, muss vom System geteilt werden, um Platz für neue Zeilen zu schaffen. Eine solche Teilung ist ein zeitaufwendiger Vorgang.
Geben Sie einen Füllfaktor an, wenn Sie eine Leistungsoptimierung erzielen möchten.Sie empfiehlt sich, wenn Sie in einer Tabelle mit vorhandenen Daten einen neuen Index erstellen und zukünftige Änderungen an diesen Daten genau voraussagen können.
Hinweis |
|---|
Eine neue Version vom Tabellen-Designer wird für Datenbanken im SQL Server 2012-Format angezeigt. In diesem Thema wird die alte Version vom Tabellen-Designer beschrieben, die mit Datenbanken in früheren Formaten von SQL Server verwendet wird. In der neuen Version können Sie eine Tabellendefinition durch eine grafische Schnittstelle oder direkt in einem Skriptbereich ändern. Wenn Sie die grafische Oberfläche verwenden, wird die Tabellendefinition im Skriptbereich automatisch aktualisiert. Um den SQL-Code im Skriptbereich anzuwenden, wählen Sie die Schaltfläche Aktualisieren aus. Weitere Informationen zur neuen Version finden Sie unter Vorgehensweise: Erstellen von Datenbankobjekten mit dem Tabellen-Designer. |
Hinweis |
|---|
Ihr Computer zeigt möglicherweise für einige der Elemente der Visual Studio-Benutzeroberfläche in der folgenden Anleitung andere Namen oder Standorte an. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Visual Studio-Einstellungen. |
So geben Sie einen Füllfaktor für einen Index an
Klicken Sie im Server-Explorer mit der rechten Maustaste auf die Tabelle mit einem Index, für den Sie einen Füllfaktor angeben möchten, und klicken Sie anschließend auf Tabellendefinition öffnen.
Die Tabelle wird im Tabellen-Designer geöffnet.
Klicken Sie im Menü Tabellen-Designer auf Indizes/Schlüssel.
Das Dialogfeld Indizes/Schlüssel wird geöffnet.
Wählen Sie den Index in der Liste Ausgewählter Primärschlüssel/eindeutiger Schlüssel oder Index aus.
Geben Sie im Feld Füllfaktor eine Zahl zwischen 0 und 100 ein.
Hinweis |
|---|
Der Wert 100 bedeutet, dass die Seiten voll sein werden und die geringste Menge an Speicherplatz benötigen.Diese Einstellung sollte nur verwendet werden, wenn keine Änderungen an den Daten vorgenommen werden, zum Beispiel in einer schreibgeschützten Tabelle.Bei einem niedrigeren Wert bleibt auf den Datenseiten ein größerer Bereich leer, sodass die Datenseiten bei einer Zunahme der Indexdaten nicht mehr so schnell geteilt werden müssen. Dies erfordert allerdings mehr Speicherplatz. |
Siehe auch
Referenz
Dialogfeld "Indizes/Schlüssel"
Hinweis