Share via


Vorgehensweise: Optimieren einer Datenbank mithilfe des Datenbankoptimierungsratgebers

Sie können die grafische Benutzeroberfläche des Datenbankoptimierungsratgebers verwenden, um Datenbanken mithilfe von Arbeitsauslastungsdateien oder Tabellen zu optimieren. Mit der grafischen Benutzeroberfläche des Datenbankoptimierungsratgebers können Sie die Ergebnisse Ihrer aktuellen Optimierungssitzung und die Ergebnisse voriger Optimierungssitzungen ganz leicht anzeigen. Weitere Informationen finden Sie unter Auswerten der Optimierungsempfehlungen mithilfe des Sitzungsmonitors.

HinweisHinweis

Stellen Sie sicher, dass die Ablaufverfolgung angehalten wurde, bevor Sie eine Ablaufverfolgungstabelle als Arbeitsauslastung für den Datenbankoptimierungsratgeber verwenden. Im Datenbankoptimierungsratgeber wird die Verwendung einer Ablaufverfolgungstabelle, in die weiterhin Ereignisse als Arbeitsauslastung geschrieben werden, nicht unterstützt.

So optimieren Sie eine Datenbank mithilfe einer Arbeitsauslastungsdatei oder einer Tabelle als Eingabe

  1. Bestimmen Sie die Datenbankfeatures (Indizes, indizierte Sichten, Partitionierung), die der Datenbankoptimierungsratgeber beim Hinzufügen, Entfernen oder Beibehalten während der Analyse berücksichtigen soll. Weitere Informationen finden Sie unter Informationen zu Arbeitsauslastungen und Überlegungen zum Verwenden des Datenbankoptimierungsratgebers.

  2. Erstellen Sie eine Arbeitsauslastung. Weitere Informationen finden Sie unter Vorgehensweise: Erstellen von Arbeitsauslastungen.

  3. Starten Sie den Datenbankoptimierungsratgeber, und melden Sie sich bei einer Instanz von Microsoft SQL Server an. Weitere Informationen finden Sie unter Starten des Datenbankoptimierungsratgebers.

  4. Geben Sie auf der Registerkarte Allgemein einen Namen in Sitzungsname ein, um eine neue Optimierungssitzung zu erstellen.

  5. Wählen Sie entweder eine Arbeitsauslastungsdatei oder eine Tabelle aus, und geben Sie den Dateipfad bzw. den Namen der Tabelle in das daneben stehende Textfeld ein.

    Das Format für die Angabe einer Tabelle lautet wie folgt:

                  database_name.schema_name.table_name
    

    Klicken Sie auf Durchsuchen, um nach einer Arbeitsauslastungsdatei oder nach einer Tabelle zu suchen.

    Der Datenbankmodul-Optimierungsratgeber geht davon aus, dass es sich bei allen Arbeitsauslastungsdateien um Rolloverdateien handelt. Weitere Informationen zu Rolloverdateien finden Sie unter Beschränken der Größe der Ablaufverfolgungsdateie und -tabelle.

    Wenn Sie eine Ablaufverfolgungstabelle als Arbeitsauslastung verwenden, muss die betreffende Tabelle auf dem Server vorhanden sein, der mit dem Datenbankoptimierungsratgeber optimiert wird. Wenn Sie die Ablaufverfolgungstabelle auf einem anderen Server erstellen, verschieben Sie sie auf den Server, der mit dem Datenbankmodul-Optimierungsratgeber optimiert wird, bevor Sie sie als Arbeitsauslastung verwenden.

  6. Wählen Sie die Datenbanken und Tabellen aus, mit denen Sie die in Schritt 5 ausgewählte Arbeitsauslastung ausführen möchten. Klicken Sie zum Auswählen der Tabellen auf die Pfeilschaltfläche Ausgewählte Tabellen.

  7. Aktivieren Sie die Option Optimierungsprotokoll speichern, um eine Kopie des Optimierungsprotokolls zu speichern. Deaktivieren Sie das Kontrollkästchen, wenn Sie keine Kopie des Optimierungsprotokolls speichern möchten.

    Nach der Analyse können Sie das Optimierungsprotokoll anzeigen, indem Sie die Sitzung öffnen und die Registerkarte Status auswählen.

  8. Klicken Sie auf die Registerkarte Optimierungsoptionen, und wählen Sie eine der aufgeführten Optionen aus. Weitere Informationen finden Sie unter Verfügbare Optimierungsoptionen.

  9. Klicken Sie auf der Symbolleiste auf Analyse starten.

    Wenn Sie die Optimierungssitzung nach dem Starten anhalten möchten, wählen Sie im Menü Aktionen eine der folgenden Optionen aus:

    • Analyse beenden (mit Empfehlungen) hält die Optimierungssitzung an und fordert Sie auf anzugeben, ob der Datenbankoptimierungsratgeber anhand der bis zu diesem Zeitpunkt durchgeführten Analyse Empfehlungen erstellen soll.

    • Analyse beenden beendet die Optimierungssitzung ohne Erstellung von Empfehlungen.

HinweisHinweis

Das Anhalten des Datenbankoptimierungsratgebers wird nicht unterstützt. Wenn Sie auf die Symbolleistenschaltfläche Analyse starten klicken, nachdem Sie auf eine der beiden Symbolleistenschaltflächen Analyse beenden oder Analyse beenden (mit Empfehlungen) geklickt haben, startet der Datenbankoptimierungsratgeber eine neue Optimierungssitzung.

Sicherheit

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