Trace erstellen mit der Transaktion ST12

Autor: Tobias Harmes | 4. Juli 2014

1

Mit der Transaktion ST12 können SQL-Statements, ABAP-Code, RFC und Abläufe von Programmen/Jobs aufgezeichnet werden. Der Trace zeigt wie der Zeitbedarf von unterschiedlichen Programmen bis zum individuellen ABAP-Code oder SQL-Statement ist. Diese Information bietet die Möglichkeit um Performanceverbesserungen vorzunehmen. Im Nachfolgenden werden die generellen Schritte zum Ausführen der Transaktion ST12 gezeigt.

Aufrufen der Transaktion ST12

Danach muss festgelegt werden, was aufgezeichnet werden soll:

User/Tasks: Wenn Aktivitäten eines einzelnen Users aufgezeichnet werden sollen.

Workprocess: Wenn ein laufender SAP work process aufgezeichnet werden soll.

Current mode: Wenn die eigenen Aktivitäten aufgezeichnet werden sollen.

Schedule: Wenn Aktivitäten in der Zukunft aufgezeichnet werden sollen und keine Person verfügbar ist, die dies übernehmen kann.

Im Beispiel wird ein User/Task Trace durchgeführt. Dazu im Feld “Username” den User eingeben, für den der Trace erstellt werden soll. Ist der User bereit, kann der Button “Start trace” geklickt werden.

harmes_180x227
Zu zweit schneller zum Ergebnis 🙂
Expert Session mit dem Autor Tobias Harmes anfragen
Vier Augen sehen mehr als zwei! Wenn Sie die Inhalte aus diesem Artikel schnell umsetzen wollen, kann ich Ihnen gerne dabei helfen.
Autoren Expert Session

Durchführung

Folgende Meldung kann ignoriert werden

Anschließend kann vom Anwender die Transaktion ausgeführt werden, für die der Trace durchgeführt wird. Ist dies beendet, kann der Button “end traces & collect” geklickt werden. Somit wird die Aufzeichnung beendet.

Es wird eine Übersicht über die gerade erstellten Traces gezeigt. Den oder die gewünschten auswählen und bestätigen.

Anschließend muss der Trace ausgewählt werden, der überprüft werden soll. Nach dem Auffrischen und Erscheinen des grünen Hakens kann unter “collected trace analyses” der Tracelog ausgewählt werden.

Es erscheint eine Liste mit den ganzen Tracelogs.

transaktion st12

Den gewünschten auswählen und bestimmen, was für ein Trace evaluiert werden soll:

ABAP trace: zeigt den Zeitbedarf bei den unterschiedlichen Programmebenen.

Performance traces: liefert denselben Trace wie die Transaktion ST05.

SQL summary: liefert denselben Trace wie die Transaktion ST05, allerdings mit mehr Informationen wie Server, Redundanzen etc.
Anschließend ist eine Analyse möglich.

Sie benötigen Unterstützung bei der Umsetzung? Unser Autor Tobias Harmes ist Berater für dieses Thema. Fragen Sie ihn an über das RZ10.de Partnerprodukt Berater für SAP Basis

Ihre Erfahrungen mit Traces über die Transaktion ST12

Was sind Ihre Erfahrungen mit dem Erstellen von Traces? Ich freue mich auf Ihre Kommentare.


Artikel war hilfreichArtikel empfehlen


Dieser Beitrag ist auch als Download verfügbar:
Tobias Harmes

Autor

Tobias Harmes

Experte, Speaker, Herausgeber rz10.de

Fragen? Anmerkungen?
Kontaktieren Sie mich

Kommentar verfassen


Unsere Top-Downloads

Angebot anfordern
Preisliste herunterladen
Expert Session
Support