Die Funktion Explain SQL bietet Ihnen die Möglichkeit, die Datenbankstrategie für den Zugriff auf beliebige Tabellen oder Views zu analysieren, die im ABAP-Dictionary oder ausschließlich auf der Datenbank definiert sind. Sie können mit dieser Analyse die Indizes identifizieren, die für den Datenbankzugriff benutzt werden. Es gibt zwei Möglichkeiten, eine SQL-Anweisung zu analysieren:
Beachten Sie, daß das Ergebnis der Funktion Explain SQL datenbankspezifisch ist! Dies betrifft sowohl die SQL-Anweisung als auch die Operation. Bei einigen DB-Systemen kann Explain SQL lediglich für die SELECT-Anweisung ausgeführt werden. Um das Ergebnis genau verstehen zu können, müssen Sie über gute Kenntnisse des betreffenden DB-Systems verfügen. Informationen finden Sie in der Dokumentation des jeweiligen Herstellers.
Analyse einer SQL-Anweisung ohne Tracefile
So erhalten Sie die Analyse eines SQL-Trace ohne ein Tracefile zu erstellen:
Das System untersucht die Anweisung und zeigt Informationen zur Zugriffsstrategie der Datenbank an.