Freigeben über


Vorgehensweise: Anzeigen der Optimierungsausgabe

Wenn der Datenbankoptimierungsratgeber Datenbanken optimiert, erstellt er Zusammenfassungen, Empfehlungen, Berichte und Optimierungsprotokolle. Sie können die Optimierungsprotokollausgabe dazu verwenden, Probleme bei Optimierungssitzungen des Datenbankoptimierungsratgebers zu beheben. Mithilfe der Zusammenfassungen, Empfehlungen und Berichte können Sie bestimmen, ob Sie Optimierungsempfehlungen implementieren möchten oder die Optimierung fortsetzen möchten, bis Sie die Abfrageleistungsverbesserungen erreicht haben, die Sie für die Microsoft SQL Server-Installation benötigen. Die folgenden Verfahren beschreiben das Anzeigen von Optimierungsempfehlungen, -zusammenfassungen, -berichten und -protokollen mithilfe der grafischen Benutzeroberfläche (GUI, Graphical User Interface) des Datenbankoptimierungsratgebers. Sie können die GUI auch dazu verwenden, die Optimierungsausgabe anzuzeigen, die vom Befehlszeilen-Dienstprogramm dta generiert wird. Eine Tour mit Schritt-für-Schritt-Anleitungen für diese beiden Benutzeroberflächen des Datenbankoptimierungsratgebers finden Sie unter Lernprogramm: Datenbankoptimierungsratgeber.

HinweisHinweis

Wenn Sie das Befehlszeilen-Dienstprogramm dta verwenden und mithilfe des Arguments -ox angeben, dass die Ausgabe in eine XML-Datei geschrieben wird, können Sie die XML-Ausgabedatei öffnen und anzeigen, indem Sie im Menü Datei von SQL Server Management Studio auf Datei öffnen klicken. Weitere Informationen finden Sie unter Verwenden von SQL Server Management Studio. Informationen zum Befehlszeilen-Dienstprogramm dta finden Sie unter dta (Hilfsprogramm).

So zeigen Sie Optimierungsempfehlungen mithilfe der GUI des Datenbankoptimierungsratgebers an

  1. Optimieren Sie eine Datenbank mithilfe der GUI des Datenbankoptimierungsratgebers oder des Befehlszeilen-Dienstprogramms dta. Siehe Vorgehensweise: Optimieren einer Datenbank. Wenn Sie eine vorhandene Optimierungssitzung verwenden möchten, lassen Sie diesen Schritt aus, und fahren Sie mit Schritt 2 fort.

  2. Starten Sie die GUI des Datenbankoptimierungsratgebers. Siehe Starten des Datenbankoptimierungsratgebers. Wenn Sie Optimierungsempfehlungen für eine vorhandene Optimierungssitzung anzeigen möchten, öffnen Sie die Sitzung, indem Sie im Fenster Sitzungsmonitor auf den Sitzungsnamen doppelklicken.

    Wenn die neue Optimierungssitzung fertig gestellt ist oder das Programm die vorhandene Sitzung geladen hat, wird die Seite Empfehlungen angezeigt.

  3. Klicken Sie auf der Seite Empfehlungen auf Partitionsempfehlungen und Indexempfehlungen, um Bereiche mit den Ergebnissen der Optimierungssitzung anzuzeigen. Wenn Sie beim Festlegen der Optimierungsoptionen für die Sitzung keine Partitionierung angegeben haben, ist der Bereich Partitionsempfehlungen leer.

  4. Verwenden Sie im Bereich Partitionsempfehlungen bzw. Indexempfehlungen die Bildlaufleisten, um alle Informationen im Raster anzuzeigen.

  5. Deaktivieren Sie Vorhandene Objekte anzeigen unten auf der Seite Empfehlungen im Registerkartenformat. Dadurch werden im Raster nur die Datenbankobjekte angezeigt, auf die in der Empfehlung verwiesen wird. Verwenden Sie die untere Bildlaufleiste, um die Spalte ganz rechts im Empfehlungsraster anzuzeigen, und klicken Sie auf ein Element in der Spalte Definition, um das Transact-SQL-Skript anzuzeigen oder zu kopieren, das dieses Objekt in der Datenbank erstellt.

  6. Wenn Sie alle Transact-SQL-Skripts, die alle Datenbankobjekte in dieser Empfehlung erstellen oder löschen, in einer Skriptdatei speichern möchten, klicken Sie auf Empfehlungen speichern im Menü Aktion.

So zeigen Sie die Optimierungszusammenfassungen und -berichte mithilfe der GUI des Datenbankoptimierungsratgebers an

  1. Optimieren Sie eine Datenbank mithilfe der GUI des Datenbankoptimierungsratgebers oder des Befehlszeilen-Dienstprogramms dta. Siehe Vorgehensweise: Optimieren einer Datenbank. Wenn Sie eine vorhandene Optimierungssitzung verwenden möchten, lassen Sie diesen Schritt aus, und fahren Sie mit Schritt 2 fort.

  2. Starten Sie die GUI des Datenbankoptimierungsratgebers. Siehe Starten des Datenbankoptimierungsratgebers. Wenn Sie Optimierungszusammenfassungen und -berichte für eine vorhandene Optimierungssitzung anzeigen möchten, öffnen Sie die Sitzung, indem Sie in Sitzungsmonitor auf den Sitzungsnamen doppelklicken.

  3. Wenn die neue Optimierungssitzung fertig gestellt ist oder das Programm die vorhandene Sitzung geladen hat, klicken Sie auf die Registerkarte Berichte.

  4. Der Bereich Optimierungszusammenfassung enthält Informationen über die Optimierungssitzung. Die Informationen, die in den Elementen Prozentsatz für die erwartete Verbesserung und Von der Empfehlung verwendeter Speicherplatz (MB) bereitgestellt werden, können besonders nützlich sein, wenn Sie entscheiden, ob Sie die Empfehlungen implementieren möchten.

  5. Klicken Sie im Bereich Optimierungsberichte auf Berichte auswählen, um das Anzeigen eines Optimierungsberichts auszuwählen. Weitere Informationen zu diesen Berichten finden Sie unter Auswählen eines Datenbankoptimierungsratgeberberichts.

So zeigen Sie Optimierungsprotokolle mithilfe der GUI des Datenbankoptimierungsratgebers an

  1. Optimieren Sie eine Datenbank mithilfe der GUI des Datenbankoptimierungsratgebers oder des Befehlszeilen-Dienstprogramms dta. Sie müssen Optimierungsprotokoll speichern auf der Registerkarte Allgemein aktivieren, wenn Sie die Arbeitsauslastung optimieren. Siehe Vorgehensweise: Optimieren einer Datenbank. Wenn Sie eine vorhandene Optimierungssitzung verwenden möchten, lassen Sie diesen Schritt aus, und fahren Sie mit Schritt 2 fort.

  2. Starten Sie die GUI des Datenbankoptimierungsratgebers. Siehe Starten des Datenbankoptimierungsratgebers. Wenn Sie Optimierungszusammenfassungen und -berichte für eine vorhandene Optimierungssitzung anzeigen möchten, öffnen Sie die Sitzung, indem Sie im Fenster Sitzungsmonitor auf den Sitzungsnamen doppelklicken.

  3. Wenn die neue Optimierungssitzung fertig gestellt ist oder das Programm die vorhandene Sitzung geladen hat, klicken Sie auf die Registerkarte Status. Im Bereich Optimierungsprotokoll wird der Inhalt des Protokolls angezeigt. Das Protokoll enthält Informationen über Arbeitsauslastungsereignisse, die der Datenbankoptimierungsratgeber nicht analysieren konnte. Informationen zum Verwenden des Optimierungsprotokollinhalts für die Problembehandlung einer Optimierungssitzung finden Sie unter Problembehandlung beim Datenbankoptimierungsratgeber.

    Wenn alle Ereignisse in der Optimierungssitzung vom Datenbankoptimierungsratgeber analysiert wurden, wird eine Meldung angezeigt, die angibt, dass das Optimierungsprotokoll für die Sitzung leer ist. Wenn Optimierungsprotokoll speichern auf der Registerkarte Allgemein nicht aktiviert wurde, als die Optimierungssitzung ursprünglich ausgeführt wurde, wird dies in einer Meldung angezeigt.

Sicherheit

Wichtige Informationen zu den Berechtigungen, die für die Verwendung des Datenbankoptimierungsratgebers erforderlich sind, finden Sie unter Initialisieren des Datenbankoptimierungsratgebers.