Ausführung des Optimierungshelfers mit einem Trace - Amazon Relational Database Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Ausführung des Optimierungshelfers mit einem Trace

Sobald Sie einen Trace erstellen, entweder als lokale Datei oder als Datenbank-Tabelle, können Sie den Optimierungshelfer für Ihre DB-Instance ausführen. Die Verwendung von Tuning Advisor mit Amazon RDS ist derselbe Vorgang wie bei der Arbeit mit einer eigenständigen SQL Remote-Serverinstanz. Sie können entweder die Benutzerfläche des Optimierungshelfers auf Ihrem Client-Computer oder das Hilfsprogramm dta.exe von der Befehlszeile aus verwenden. In beiden Fällen müssen Sie über den Endpunkt der RDS DB-Instance eine Verbindung zur Amazon DB-Instance herstellen und Ihren Master-Benutzernamen und Ihr Master-Benutzerpasswort angeben, wenn Sie Tuning Advisor verwenden.

Das folgende Codebeispiel zeigt die Verwendung des Befehlszeilenprogramms dta.exe für eine RDS Amazon-DB-Instance mit einem Endpunkt vondta.cnazcmklsdei.us-east-1.rds.amazonaws.com. Das Beispiel enthält den Master-Benutzernamen admin und das Master-Benutzerkennwort test, die zu tunende Beispieldatenbank heißt „machine“ C:\RDSTrace.trc. Der Beispiel-Befehlszeilencode spezifiziert auch eine Trace-Sitzung mit dem Namen RDSTrace1 und gibt Ausgabedateien RDSTrace.sql für den lokalen Computer an, RDSTrace.txt die nach dem SQL Ausgabeskript, einer Ergebnisdatei und RDSTrace.xml einer XML Analysedatei benannt sind. In der RDSDTA Datenbank mit dem Namen ist auch eine Fehlertabelle angegebenRDSTraceErrors.

dta -S dta.cnazcmklsdei.us-east-1.rds.amazonaws.com -U admin -P test -D RDSDTA -if C:\RDSTrace.trc -s RDSTrace1 -of C:\ RDSTrace.sql -or C:\ RDSTrace.txt -ox C:\ RDSTrace.xml -e RDSDTA.dbo.RDSTraceErrors

Hier ist derselbe Beispiel-Befehlszeilencode, außer dass der Eingabe-Workload eine Tabelle auf der benannten entfernten RDS Amazon-Instance istRDSTrace, die sich in der RDSDTA Datenbank befindet.

dta -S dta.cnazcmklsdei.us-east-1.rds.amazonaws.com -U admin -P test -D RDSDTA -it RDSDTA.dbo.RDSTrace -s RDSTrace1 -of C:\ RDSTrace.sql -or C:\ RDSTrace.txt -ox C:\ RDSTrace.xml -e RDSDTA.dbo.RDSTraceErrors

Eine vollständige Liste der Befehlszeilenparameter des dta-Dienstprogramms finden Sie unter dta Utility in der Microsoft-Dokumentation.