Vergleichsberichte für SQL Performance Analyzer anzeigen

Sie können einen SQL Performance Analyzer-Vergleichsbericht anzeigen, in dem die Performance von SQL-Anweisungen vor und nach der Änderung verglichen wird.

Bevor Sie SQL Performance Analyzer-Vergleichsberichte anzeigen, müssen Sie sicherstellen, dass Sie eine SQL Performance Analyzer-Aufgabe erstellt haben. SQL Performance Analyzer misst die Auswirkung, die Systemänderungen auf die Antwortzeit der SQL-Workload insgesamt und auf die Antwortzeit der einzelnen SQL-Anweisungen in der Workload haben. Standardmäßig verwendet SQL Performance Analyzer Verstrichene Zeit als Vergleichsmetrik. Alternativ können Sie beim Erstellen der SQL Performance Analyzer-Task eine Metrik zum Vergleich aus den folgenden SQL-Laufzeitstatistiken auswählen:

  • CPU-Zeit
  • Pufferlesezugriffe
  • Lesezugriffe auf den Datenträger
  • Disk-Schreibzugriffe
  • Physische I/Os

Wenn Sie Explain-Pläne nur in den SQL-Versuchen generiert haben, generiert SQL Performance Analyzer die Pläne mit vorhandenen Optimizer-Statistiken. Informationen zu:

Um einen SQL Performance Analyzer-Vergleichsbericht in Database Management SQL Performance Watch anzuzeigen, gehen Sie zur SQL Performance Watch-Homepage für die Datenbank, klicken Sie auf den Namen einer Aufgabe, und blenden Sie den referenzierten Test im Abschnitt Vergleiche ein, und klicken Sie auf Vergleichsbericht.

Auf der Seite SQL Performance Analyzer-Bericht können Sie:

  • Zeigen Sie Details der SQL Performance Analyzer-Aufgabe, Tests, den Namen der Ausführung, den Namen und den Eigentümer des SQL Tuning Sets sowie die Anzahl der analysierten SQL-Anweisungen an.
  • Zeigen Sie eine Zusammenfassung der Workload-Auswirkungen auf die ausgewählten Vergleichsmetriken an.
  • Zeigen Sie eine Aufschlüsselung des Vergleichsmetrikwertes vor und nach der Änderung sowie die Anzahl der SQL-Anweisungen nach Performance, Änderungen am SQL-Ausführungsplan und Problemen an. In den Diagrammen SQL-Anweisungen nach Performance, SQL-Anweisungen nach Planänderung und SQL-Anweisungen nach Problemen können Sie mit der Maus auf die Balken zeigen, um die Anzahl der SQL-Anweisungen in dieser Kategorie anzuzeigen. Beispiel: Wenn im Diagramm SQL-Anweisungen nach Problemen eine Leiste Fehler angezeigt wird, klicken Sie auf die Leiste, um die Anzahl der SQL-Anweisungen mit Fehlern anzuzeigen.
  • Zeigen Sie die wichtigsten SQL-Anweisungen nach Workload-Auswirkung an. Die Auswirkung wird durch die Differenz (in Prozent) ihrer Vergleichsmetriken zum Gesamtwert der Vergleichsmetriken aller analysierten SQL-Anweisungen im Test vor der Änderung bestimmt. Im Abschnitt Top SQL-Anweisungen nach Workload-Auswirkung können Sie:
    • Filtern Sie die SQL-Anweisungen nach Kategorie, oder suchen Sie nach SQL-Anweisungen nach Text oder ID.
    • Klicken Sie auf die SQL-ID, um das Ergebnis für die SQL-Anweisung anzuzeigen. In diesem Abschnitt wird der SQL-Text, ggf. eine Analyse der Vergleichsmetriken und -ergebnisse sowie detaillierte Informationen zur Variation der SQL-Ausführungspläne angezeigt.
    • Klicken Sie auf Bericht speichern, um den Vergleichsbericht in SQL Performance Watch zu speichern.

Gespeicherte Vergleichsberichte anzeigen

Sie können alle zuvor generierten und gespeicherten SQL Performance Analyzer-Vergleichsberichte für alle Datenbanken in einem Compartment oder einer einzelnen Datenbank anzeigen und analysieren.

Informationen zu Vergleichsberichten von SQL Performance Analyzer und zum Speichern eines Berichts finden Sie unter Vergleichsberichte von SQL Performance Analyzer anzeigen.

So zeigen Sie die gespeicherten Berichte für alle Datenbanken in einem Compartment an

  1. Gehen Sie zur Seite "SQL Performance Watch - Übersicht".
  2. Klicken Sie im linken Bereich auf Berichte, und wählen Sie ein Compartment in der Dropdown-Liste Compartment aus.

So zeigen Sie gespeicherte Berichte für eine einzelne Datenbank an:

  1. Gehen Sie zur Seite "SQL Performance Watch - Übersicht".
  2. Klicken Sie für die Datenbank auf das Symbol Aktionen (Aktionen), und klicken Sie auf Gespeicherte Berichte verwalten.

Die für die Datenbank gespeicherten Berichte werden angezeigt.

Auf der Seite Berichte gespeichert in... können Sie:

  • Klicken Sie auf den Namen eines gespeicherten Berichts, um ihn anzuzeigen.
  • Klicken Sie für einen Bericht auf das Symbol Aktionen (Aktionen), und klicken Sie auf Löschen, um den Bericht zu löschen.