Sicherstellen, dass der lokale Cache des Systemkatalogs aktuell ist

Wenn der Workflowassistent EXPLAIN-Informationen für SQL-Anweisungen erfasst, werden diese Informationen in einem lokalen Cache des Katalogs für die verbundene Datenbank erfasst. Daher muss bei einer Änderung des Katalogs dessen lokaler Cache aktualisiert werden, bevor der Workflowassistent erneut EXPLAIN-Informationen für dieselben SQL-Anweisungen erfasst.

Informationen zu diesem Vorgang

Angenommen, Sie haben die Advisorfunktion für Workloadstatistikdaten für eine Abfrageworkload und die von der Advisorfunktion empfohlenen RUNSTATS-Befehle ausgeführt. Sie wollen jetzt die Advisorfunktion für Workloadindizes für die Abfrageworkload ausführen, nachdem die relevanten Statistikdaten aktualisiert wurden. Wenn der lokale Cache des Datenbankkatalogs jedoch nicht aktualisiert ist, verwendet die Advisorfunktion für Workloadindizes die veralteten Statistikdaten, auch wenn Sie eine erneute Bearbeitung mit EXPLAIN angeben.

Vorgehensweise

Führen Sie einen dieser Schritte aus, um sicherzustellen, dass der lokale Cache des Systemkatalogs nach Aktualisierungen des Katalogs stets ebenfalls aktualisiert wird:

Nächste Schritte

Sie können Advisorfunktionen und Tools für die aktuelle Abfrageworkload ausführen, nachdem Sie sichergestellt haben, dass die Option EXPLAIN-Informationen vor der Ausführung der Advisorfunktionen für Workloads erneut erfassen auf der Seite Advisorfunktionen für Workloads ausführen des Abschnitts Aufrufen ausgewählt ist.

Feedback