Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Abfrageverarbeitung » Abfragen optimieren und ausführen

 

Ausführungspläne lesen

Ein Ausführungsplan besteht aus einer Gruppe von Schritten, die der Datenbankserver durchführt, um auf Informationen in der Datenbank zuzugreifen, die in Verbindung mit einer Anweisung stehen. Der Ausführungsplan für eine Anweisung kann gespeichert und angezeigt werden, unabhängig davon, ob er gerade optimiert wurde, ob er den Optimierer umgangen hat oder ob der Plan von vorherigen Ausführungen im Cache abgelegt wurde. Ein Abfrageausführungsplan entspricht möglicherweise nicht exakt der Syntax, die in der ursprünglichen Anweisung verwendet wurde, und verwendet möglicherweise materialisierte Ansichten der Basistabellen, die in der Abfrage explizit angegeben wurden. Die im Ausführungsplan beschriebenen Vorgänge sind allerdings semantisch äquivalent mit der ursprünglichen Abfrage.

Sie können den Ausführungsplan in Interactive SQL bzw. mit den SQL-Funktionen anzeigen. Der Ausführungsplan kann in verschiedenen Formaten abgerufen werden:

Sie können auch Pläne für SQL-Abfragen mit einem bestimmten Cursortyp beziehen, indem Sie die Funktionen GRAPHICAL_PLAN und EXPLANATION verwenden. Weitere Hinweise finden Sie unter GRAPHICAL_PLAN-Funktion [Verschiedene] und EXPLANATION-Funktion [Verschiedene].

Zusätzliche Informationen

Weitere Hinweise über die Phasen, die eine Anweisung bis zur Ausführung durchläuft, finden Sie unter Phasen der Abfrageverarbeitung.

Weitere Hinweise zu den Regeln, die der Datenbankserver beim Umschreiben Ihrer Abfrage befolgt, finden Sie unter:

Hinweise zu den Algorithmen und Methoden, die der Optimierer zum Implementieren Ihrer Abfrage nutzt, finden Sie unter Algorithmen zur Abfrageausführung.

Weitere Hinweise, wie Sie auf einen grafischen Plan zugreifen können, finden Sie unter Grafische Pläne anzeigen.

Hinweise zum Lesen von Ausführungsplänen finden Sie unter Textpläne lesen und Grafische Pläne lesen.


Textpläne lesen
Grafische Pläne lesen
Abkürzungen im Ausführungsplan