Tutorial: Datenbankoptimierungsratgeber

Gilt für:SQL Server

Willkommen beim Lernprogramm zum Datenbankoptimierungsratgeber. Der Datenbankoptimierungsratgeber prüft, wie Abfragen in den von Ihnen angegebenen Datenbanken verarbeitet werden. Er gibt dann eine Empfehlung ab, wie Sie die Verarbeitung von Abfragen verbessern können, indem Sie Datenbankstrukturen ändern, wie z. B. Indizes, indizierte Sichten und die Partitionierung.

Der Datenbankoptimierungsratgeber bietet zwei Benutzeroberflächen: eine grafische Benutzeroberfläche (GUI) und das Befehlszeilenhilfsprogramm dta . Über die grafische Benutzeroberfläche können schnell die Ergebnisse von Optimierungssitzungen angezeigt werden. Das Hilfsprogramm dta ermöglicht die einfache Übernahme von Funktionen des Datenbankoptimierungsratgebers in Skripts für die automatische Optimierung. Darüber hinaus kann der Datenbankoptimierungsratgeber XML-Eingaben annehmen und bietet somit eine bessere Steuerung des Optimierungsprozesses.

Hinweis

Der Datenbankoptimierungsratgeber wird für Azure SQL-Datenbank oder Verwaltete Azure SQL-Instanz nicht unterstützt. Erwägen Sie stattdessen die in Überwachung und Leistungsoptimierung in Azure SQL-Datenbank und Azure SQL Managed Instance empfohlenen Strategien. Informationen zu Azure SQL-Datenbank finden Sie auch unter Database Advisor: Empfehlungen zur Leistung für Azure SQL-Datenbank.

Lernziele

In diesem Lernprogramm erfahren Sie, wie Sie in der grafischen Benutzeroberfläche des Datenbankoptimierungsratgebers navigieren. Außerdem werden Sie einige einfache Aufgaben mithilfe der grafischen Benutzeroberfläche und mit dem Hilfsprogramm dta ausführen. Es enthält die folgenden Lektionen:

Lektion 1: Grundlagen zur Navigation im Datenbankoptimierungsratgeber
In dieser Lektion machen Sie sich mit der grafischen Benutzeroberfläche des neuen Datenbankoptimierungsratgebers vertraut und lernen, wie Sie die Anzeigeoptionen und das Layout festlegen.

Lektion 2: Verwenden des Datenbankoptimierungsratgebers
In dieser Lektion erfahren Sie, wie Sie einfache Optimierungsaufgaben mit der grafischen Benutzeroberfläche des Datenbankoptimierungsratgebers ausführen.

Lektion 3: Verwenden des Befehlszeilenprogramms dta
In dieser Lektion lernen Sie, wie Sie das Befehlszeilenprogramm dta starten und wie Sie einige einfache Optimierungsbefehle ausführen.

Requirements (Anforderungen)

Dieses Lernprogramm richtet sich an Datenbankadministratoren, die noch nicht mit der grafischen Benutzeroberfläche des Datenbankoptimierungsratgebers oder mit dem Befehlszeilenhilfsprogramm dta vertraut sind, die jedoch mit Datenbankkonzepten und -strukturen vertraut sind, wie z.B. mit Indizes und indizierten Sichten.

Sie müssen SQL Server mit den AdventureWorks2022-Beispieldatenbanken installieren. Aus Sicherheitsgründen werden die Beispieldatenbanken standardmäßig nicht installiert. Informationen zur Installation der Beispieldatenbanken finden Sie unter Installieren der SQL Server-Beispiele und -Beispieldatenbanken.

Nach Abschluss dieses Tutorials

Wenn Sie die Lektionen dieses Tutorials durchgearbeitet haben, finden Sie in den folgenden Artikeln weitere Informationen zum Datenbankoptimierungsratgeber:

  • Database Engine Tuning Advisor enthält Beschreibungen zum Ausführen von Tasks mit diesem Tool.

  • dta (Hilfsprogramm) enthält Referenzmaterial zu diesem Hilfsprogramm für die Eingabeaufforderung und zur optionalen XML-Datei, mit der Sie die Vorgänge in diesem Hilfsprogramm steuern können.

Nächste Lektion

Lektion 1: Grundlagen zur Navigation im Datenbankoptimierungsratgeber