Zwei unterschiedliche Versionen derselben Objektgruppe vergleichen

Verwenden Sie diesen Vergleich, wenn Sie Pakete regelmäßig erneut binden und die Änderungen an Zugriffsplänen, die aus dem erneuten Binden resultieren, verstehen wollen.

Vorgehensweise

  1. Binden Sie alle Pakete, die Sie analysieren wollen, mit der Option EXPLAIN, die auf YES gesetzt sein muss.
  2. Binden Sie die Pakete an dieselbe Objektgruppe, wobei die Option EXPLAIN auf YES gesetzt sein muss.
    • Die Pakete müssen exakt den Paketen entsprechen, die Sie für die erste Bindeoperation verwendet haben.
    • Die Anwendungsprogramme, die auf die Pakete zugreifen, dürfen in keiner Weise geändert oder neu erstellt werden.
    • Stellen Sie sicher, dass die EXPLAIN-Ausgabe für die Bindeoperation auf dieselbe Gruppe von EXPLAIN-Tabellen zeigt, die beim erstmaligen Binden der Pakete verwendet wurden.
  3. Öffnen Sie das Fenster zum Vergleichen des Aufwands für Zugriffspläne.
    1. Stellen Sie im Datenquellenexplorer die Verbindung zu dem Subsystem mit den beiden Objektgruppen her.
    2. Erweitern Sie die Verbindung.
    3. Klicken Sie mit der rechten Maustaste auf das Subsystem und wählen Sie Query Tuner > Zugriffspläne vergleichen aus.
  4. Wählen Sie Zwei unterschiedliche Versionen derselben Objektgruppe vergleichen aus.
  5. Geben Sie den Namen der Objektgruppe an und klicken Sie auf Hinzufügen.
  6. Klicken Sie auf Bericht generieren.

Nächste Schritte

Wenn die Leistung der SQL-Anweisungen Ihren Anforderungen entspricht, verwenden Sie die erneut gebundenen Pakete.

Wenn die Leistung einer der SQL-Anweisungen zurückgegangen ist, erstellen Sie eine Abfrageworkload mit diesen Anweisungen. Anschließend können Sie sie zusammen oder einzeln optimieren.


Feedback