Freigeben über


Lektion 3: Verwenden des Befehlszeilenprogramms dta

Mit dem Befehlszeilenprogramm dta wird die Funktionalität des Datenbankoptimierungsratgebers erweitert.

Sie können mit Ihren bevorzugten XML-Tools Eingabedateien für das Befehlszeilenprogramm erstellen und dabei das XML-Schema des Datenbankoptimierungsratgebers verwenden. Dieses Schema wird beim Installieren von SQL Server installiert. Es befindet sich unter: C:\Programme\Microsoft SQL Server\100\Tools\Binn\schemas\sqlserver\2004\07\dta\dtaschema.xsd.

Das XML-Schema des Datenbankoptimierungsratgebers ist auch online auf dieser Microsoft-Website verfügbar.

Das XML-Schema des Datenbankoptimierungsratgebers ermöglicht mehr Flexibilität beim Festlegen von Optimierungsoptionen. So ermöglicht es z. B. die Durchführung einer "Was-wäre-wenn-Analyse". Für eine "Was-wäre-wenn-Analyse" wird für die Datenbank, die optimiert werden soll, eine Gruppe vorhandener sowie hypothetischer physischer Entwurfsstrukturen angegeben. Diese werden dann mit dem Datenbankoptimierungsratgeber analysiert, um herauszufinden, welche dieser hypothetischen Entwurfsstrukturen die Abfrageverarbeitung verbessert. Diese Art einer Analyse hat den Vorteil, dass die neue Konfiguration ausgewertet werden kann, ohne dass eine Implementierung erforderlich ist. Wenn die hypothetische physische Entwurfsstruktur nicht die gewünschten Leistungsverbesserungen erbringt, können Sie sie einfach ändern und erneut analysieren, bis die Konfiguration erreicht ist, mit der die gewünschten Ergebnisse erzielt werden.

Außerdem können Sie mit dem XML-Schema des Datenbankoptimierungsratgebers und mit dem Befehlszeilenprogramm dta Funktionen des Datenbankoptimierungsratgebers in Skripts übernehmen und diese in anderen Datenbankentwicklungstools verwenden.

Auf die Verwendung der XML-Eingabefunktionen des Datenbankoptimierungsratgebers wird in dieser Lektion nicht eingegangen. Weitere Informationen finden Sie unter Explorative Analyse mithilfe des Datenbankoptimierungsratgebers.

In dieser Lektion finden Sie eine Einführung in die Basissyntax des Befehlszeilenprogramms dta; außerdem wird der Zugriff auf die Hilfe und das Optimieren der Arbeitsauslastung erläutert.

Die Lektion enthält die folgenden Themen:

  • Starten des Befehlzeilenprogramms dta und Optimieren einer Arbeitsauslastung