Share via


Vorgehensweise: Erstellen von XML-Eingabedateien

Falls Sie ein unerfahrener XML-Entwickler sind, können Sie XML-Formatdateien erstellen, mit deren Hilfe der Database Engine (Datenbankmodul)-Optimierungsratgeber Arbeitsauslastungen optimieren kann. Um diese XML-Dateien zu erstellen, verwenden Sie Ihre bevorzugten XML-Tools, und bearbeiten Sie eine Beispieldatei, oder generieren Sie eine Instanz des XML-Schemas für den Database Engine (Datenbankmodul)-Optimierungsratgeber.

Das XML-Schema für den Database Engine (Datenbankmodul)-Optimierungsratgeber ist in Ihrer Installation von MicrosoftSQL Server an folgendem Speicherort verfügbar:

C:\Programme\Microsoft SQL Server\100\Tools\Binn\schemas\sqlserver\2004\07\dta\dtaschema.xsd

Das XML-Schema des Database Engine (Datenbankmodul)-Optimierungsratgebers ist auch online auf dieser Microsoft-Website verfügbar.

Diese URL öffnet eine Seite, auf der viele SQL Server-XML-Schemas verfügbar sind. Führen Sie auf der Seite einen Bildlauf nach unten aus, bis Sie die Zeile für den Database Engine (Datenbankmodul)-Optimierungsratgeber erreichen.

So erstellen Sie eine XML-Eingabedatei zum Optimieren von Arbeitsauslastungen

  1. Erstellen Sie eine Arbeitsauslastung. Sie können eine Ablaufverfolgungsdatei oder -tabelle mithilfe der Optimierungsvorlage in SQL Server Profiler verwenden, oder erstellen Sie ein Transact-SQL-Skript, das eine repräsentative Arbeitsauslastung für SQL Server reproduziert. Weitere Informationen finden Sie unter Vorgehensweise: Erstellen von Arbeitsauslastungen.

  2. Erstellen Sie mithilfe einer der folgenden Methoden eine XML-Eingabedatei:

    • Kopieren Sie eines der Beispiele für XML-Eingabedateien (DTA), und fügen Sie es in Ihren bevorzugten XML-Editor ein. Ändern Sie die Werte, um die entsprechenden Argumente für Ihre SQL Server-Installation anzugeben, und speichern Sie die XML-Datei.

    • Generieren Sie mithilfe Ihres bevorzugten XML-Tools eine Instanz vom XML-Schema für den Database Engine (Datenbankmodul)-Optimierungsratgeber.

  3. Nachdem Sie die XML-Eingabedatei erstellt haben, verwenden Sie diese als Eingabe für das Befehlszeilenprogramm dta, um die Arbeitsauslastung zu optimieren. Weitere Informationen zum Verwenden von XML-Eingabedateien mit diesem Dienstprogramm finden Sie unter Vorgehensweise: Optimieren einer Datenbank mithilfe des dta-Dienstprogramms.

HinweisHinweis

Wenn Sie eine Inlinearbeitsauslastung verwenden möchten (d. h. eine Arbeitsauslastung, die direkt in der XML-Eingabedatei angegeben wird), benutzen Sie das Beispiel Beispiel für eine XML-Eingabedatei mit Inlinearbeitsauslastung (DTA).

Sicherheit

Weitere wichtige Informationen zu den für den Database Engine (Datenbankmodul)-Optimierungsratgeber erforderlichen Berechtigungen finden Sie unter Initialisieren des Datenbankoptimierungsratgebers.