Anfang des InhaltsbereichsFunktionsdokumentation Tracesätze analysieren Dokument im Navigationsbaum lokalisieren

Voraussetzungen

Sie haben die zu analysierenden Tracesätze in Form der Grundliste oder der Erweiterten Liste zur Anzeige gebracht.

Funktionen

Sortieren der Liste

Das Sortieren kann nach jedem Parameter der Zwischenüberschrift erfolgen, also nach dem Namen der Transaktion, der Prozeß-Identifikationsnummmer, dem Prozeßtyp, den Mandanten und nach dem Namen des Nutzers. Positionieren Sie dazu den Cursor auf den Parameter, nach dem sortiert werden soll und wählen Sie die Drucktaste Sort oder den entsprechenden Menüpunkt.

Wechseln zwischen Listen

Sie gelagen von der Grundliste auf die Erweiterte Liste durch Wahl der Drucktaste Extended list oder über den entsprechende Menüpunkt. Umgekehrt kehren Sie mit der "Zurück-" bzw. mit der F3-Taste zur Grundliste zurück.

Detailanzeige und Ersetzen der Platzhalter

Beim Aufbereiten der protokollierten Anweisung können Sie anweisen, daß die Platzhalter (Variablen) in der Anweisung durch die aktuellen Variablen ersetzt werden oder die Platzhalter in der Anweisung verbleiben und die aktuellen Variablen aufgelistet werden. Falls keine aktuellen Variablen vorliegen, sind beide Darstellungsformen identisch. Verwenden Sie dazu einen Doppelklick auf die Kurzform der Anweisung bzw. den Menüpunkt Detail oder die "Lupen-Ikone".

 

Diese Grafik wird im zugehörigen Text erklärt

Falls Sie die Platzhalter durch die aktuellen Variablen ersetzen möchten, dann wählen Sie die Drucktaste Var. replace oder den entsprechenden Menüpunkt.

Informationen zu DDIC-Objekten anzeigen

Möchten Sie sich die Dictionary-Beschreibung für das Objekt (Tabelle oder Sperrobjekt) ansehen, auf das sich die Anweisung bezieht, so stellen Sie den Cursor auf das Objekt und wählen die Drucktaste DDIC info. Alternativ können Sie den gleichnamigen Menüpunkt verwenden. Sind zu der protokollierten Anweisung mehrere DDIC-Objekte vorhanden, wie beispielsweise bei einem Join, so wird in der Spalte Object dasjenige aufgeführt, das als erstes in der Anweisung erscheint.

 

Diese Grafik wird im zugehörigen Text erklärt

Im Falle eines RFC-Protokollsatzes wird in dieser Spalte ein verkürzter Name der Instanz eingetragen, auf der der Funktionsbaustein ausgeführt wird. In diesem Fall entfällt eine Dictionary-Beschreibung.

Sie können von hieraus noch weitere DDIC-Information abrufen, indem Sie zur Definition des Objektes im DDIC verzweigen. Siehe auch Dictionary-Informationen abrufen.

Ausführungsplan für SQL-Anweisung anzeigen

Über den Drucktaste Explain SQL oder den gleichnamigen Menüpunkt können Sie sich den Ausführungsplan für die SQL-Anweisung anzeigen lassen, die Sie zuvor mit dem Cursor markiert haben. Für welche SQL-Anweisungen der Ausführungsplan angezeigt werden kann, hängt von dem genutzten Datenbanksystem ab. Wenn Sie das Datenbanksystem Oracle einsetzen, wird der Ausführungsplan für die SELECT-Anweisung in der folgenden Form angezeigt:

Diese Grafik wird im zugehörigen Text erklärt

Zum Quellcode verzweigen

Um zum Quellcode der protokollierten Anweisung zu verzweigen, markieren Sie mit dem Cursor die Kurzform der Anweisung und wählen Sie die Drucktaste ABAP display bzw. den gleichnamigen Menüpunkt.

Hinweis

Beachten Sie, daß nicht in jedem Falle der Quelltext anzeigbar ist. Wenn z.B. der Aufruf aus dem R/3-Kernel erfolgt ist, können Sie nicht auf die entsprechende Codestelle verzweigen.

Identische Selects

Bei der Analyse eines Traceprotokolls kann es von besonderer Bedeutung sein, identische Select-Anweisungen zu ermitteln. Zu diesem Zweck steht Ihnen der Menüpunkt Identical selects zur Verfügung. Sie bekommen eine Liste von denjenigen SQL-Anweisungen angezeigt, die mehrfach ausgeführt werden. Sie können anschließend dazu übergehen, wiederholte oder überflüßige Datenbank-Aufrufe aus dem untersuchten Programm zu eliminieren.

Verdichten der Traceliste

Schließlich können Sie sich die Select-Anweisungen verdichten lassen, um einen Überblick über die Gesamtausführungszeit und die insgesamt gefundenen Sätze zu erhalten. Verwenden Sie dazu den Menüpunkt Summary.

Ende des Inhaltsbereichs