Freigeben über


Angeben physischer Entwurfsstrukturen

Sie können angeben, welche physischen Entwurfsstrukturen in der grafischen Benutzeroberfläche (GUI) des Database Engine (Datenbankmodul)-Optimierungsratgebers und im Eingabeaufforderungs-Dienstprogramm dta während der Optimierung berücksichtigt werden sollen. Die Benutzer können die Typen der Indizes und der Partitionierung entweder über die GUI oder über die Eingabeaufforderung angeben, die der Database Engine (Datenbankmodul)-Optimierungsratgeber in einer Empfehlung berücksichtigen soll. Hier können sie angeben, ob vorhandene Indizes und Partitionierungen beibehalten oder gelöscht werden sollen.

Vorbereitungsmaßnahmen

Vor dem Starten eines Optimierungsvorgangs muss der Benutzer zwei Entscheidungen treffen:

  • Welche Featuregruppe möchte der Benutzer in der Datenbank berücksichtigen?

  • Welche Teilmenge der vorhandenen physischen Entwurfsstrukturen in der Datenbank muss Bestandteil der Empfehlung des Database Engine (Datenbankmodul)-Optimierungsratgebers sein?

Zum Angeben der Featuregruppe müssen Sie die Klasse der zu berücksichtigenden Objekte und die gewünschte Art der Partitionierung angeben. In den folgenden Abschnitten werden die Optionen beschrieben, die in den beiden unterschiedlichen Benutzeroberflächen des Database Engine (Datenbankmodul)-Optimierungsratgebers verfügbar sind.

Optimierungsoptionen über die GUI

Die GUI des Database Engine (Datenbankmodul)-Optimierungsratgebers unterstützt die meisten vom Eingabeaufforderungs-Dienstprogramm dta unterstützten Optimierungsoptionen. Das Eingabeaufforderungs-Dienstprogramm bietet jedoch mehrere Optionen und eine größere Flexibilität, da es das Feature für die vom Benutzer angegebene Konfiguration vollständig unterstützt. Weitere Informationen finden Sie unter Explorative Analyse mithilfe des Datenbankoptimierungsratgebers. In den folgenden Tabellen werden die in der GUI auf der Registerkarte Optimierungsoptionen verfügbaren Optimierungsoptionen beschrieben.

In der Datenbank zu verwendende physische Entwurfsstrukturen

Optimierungsoption

Mit dieser Option werden im Datenbankoptimierungsratgeber die folgenden Aktionen in der Empfehlung berücksichtigt:

Indizes und indizierte Sichten

Es werden gruppierte Indizes, nicht gruppierte Indizes und indizierte Sichten hinzugefügt.

Indizierte Sichten

Es werden ausschließlich indizierte Sichten hinzugefügt.

Gefilterte Indizes einschließen

Fügen Sie ggf. gefilterte Indizes hinzu. Diese Option ist verfügbar, wenn Sie die Option Indizes und indizierte Sichten, Indizes oder Nicht gruppierte Indizes auswählen

Indizes

Es werden ausschließlich Indizes hinzugefügt.

Nicht gruppierte Indizes

Es werden ausschließlich nicht gruppierte Indizes hinzugefügt.

Nur Auslastung vorhandener physischer Entwurfsstrukturen bewerten

Es werden nur die vorhandenen physischen Entwurfsstrukturen bewertet. Neue Strukturen werden dabei nicht hinzugefügt.

Zu verwendende Partitionierungsstrategie

Optimierungsoption

Mit dieser Option werden im Datenbankoptimierungsratgeber die folgenden Aktionen berücksichtigt:

Keine Partitionierung

In der Empfehlung wird keine Partitionierung verwendet.

Vollständige Partitionierung

In der Empfehlung wird die Partitionierung verwendet.

Ausgerichtete Partitionierung

Es werden nur Partitionen empfohlen, die an vorhandenen Partitionen der zugrunde liegenden Tabellen oder Sichten ausgerichtet sind. (Die Auswahl dieser Option führt zu einer verbesserten Verwaltbarkeit.)

In der Datenbank beizubehaltende physische Entwurfsstrukturen

Optimierungsoption

Mit dieser Option werden im Datenbankoptimierungsratgeber die folgenden Aktionen berücksichtigt:

Keine vorhandenen physischen Entwurfsstrukturen beibehalten

Es werden alle vorhandenen physischen Entwurfsstrukturen gelöscht. Wählen Sie die Option Nur Auslastung vorhandener physischer Entwurfsstrukturen bewerten zusammen mit dieser Option aus, um für den Database Engine (Datenbankmodul)-Optimierungsratgeber den Nur-Löschen-Modus festzulegen. Mit diesem Modus werden nur die aktuellen physischen Entwurfsstrukturen bewertet, um festzulegen, ob sie gelöscht werden können.

Nur Indizes beibehalten

Es werden alle vorhandenen Strukturen gelöscht, mit Ausnahme von Indizes.

Alle vorhandenen physischen Entwurfsstrukturen beibehalten

Es werden alle vorhandenen Strukturen beibehalten.

Nur gruppierte Indizes beibehalten

Es werden alle vorhandenen Strukturen gelöscht, mit Ausnahme von gruppierten Indizes.

Ausgerichtete Partitionierung beibehalten

Es werden alle vorhandenen Strukturen gelöscht, mit Ausnahme von ausgerichteten Partitionen.

Optimierungsoptionen im dta-Dienstprogramm

Sie können die Featuregruppenobjekte, die der Database Engine (Datenbankmodul)-Optimierungsratgeber in die empfohlene Konfiguration aufnehmen soll, angeben, indem Sie die –fa- bzw. die –fp-Option verwenden. Die Werte, die Sie für diese Optionen angeben können, werden in den beiden folgenden Tabellen, Featuregruppenobjekte (-fa) und Featuregruppenpartitionierung (-fp), aufgeführt.

Featuregruppenobjekte (-fa)

Wert

Beschreibung

IDX_IV

Indizes und indizierte Sichten.

IDX

Nur Indizes (Standardeinstellung).

IV

Nur indizierte Sichten (indizierte Sichten gelten für alle Editionen von SQL Server 2008, SQL Server 2005 sowie SQL Server 2000 Enterprise Edition).

NCL_IDX

Nur nicht gruppierte Indizes.

Featuregruppenpartitionierung (-fp)

Wert

Beschreibung

NONE

Keine Partitionierung (Standardeinstellung).

FULL

Vollständige Partitionierung (wählen Sie diese Option aus, um die Leistung zu verbessern).

ALIGNED

Vollständig ausgerichtet. Hiermit wird angegeben, dass eine Tabelle sowie alle Indizes dieser Tabelle auf gleiche Weise partitioniert sind. (Die Auswahl dieser Option führt zu einer verbesserten Verwaltbarkeit.)

Mit der -fk-Option können Sie angeben, welche vorhandenen physischen Entwurfsstrukturen in der Datenbank Bestandteil einer Empfehlung des Database Engine (Datenbankmodul)-Optimierungsratgebers sein müssen. Die Werte, die Sie für diese Option angeben können, werden in der folgenden Tabelle aufgeführt.

Beizubehaltende Entwurfsstrukturen (-fk)

Wert

Beschreibung

ALL

Alle (Standardeinstellung).

NONE

Keine.

CL_IDX

Nur gruppierte Indizes.

IDX

Nur gruppierte und nicht gruppierte Indizes.

ALIGNED

Nur alle Strukturen mit ausgerichteten Partitionen.

Nur-Löschen-Modus (-fx)

Verwenden Sie die -fx-Option, um den Nur-Löschen-Modus anzugeben. Mit dieser Option wird angegeben, dass der Database Engine (Datenbankmodul)-Optimierungsratgeber nur das Löschen vorhandener physischer Entwurfsstrukturen berücksichtigen soll. Das Erstellen neuer physischer Entwurfsstrukturen wird nicht in Erwägung gezogen. Der Database Engine (Datenbankmodul)-Optimierungsratgeber bewertet die Zweckmäßigkeit vorhandener physischer Entwurfsstrukturen und empfiehlt das Löschen selten verwendeter Strukturen. Für diese Option werden keine Werte angegeben. Sie kann nicht mit -fa, -fp oder -fk ALL verwendet werden.