SAP Blogs

Hermann Gahm SAP Employee  Active Contributor Bronze: 250-499 points
Business Card
Company: SAP AG
RSS 1.0 Feed for SAP Weblogs by this person.

Hermann Gahm is a Support Consultant in the Technology & Performance area of SAP Active Global Support. His work focuses on the support of major SAP customers within the scope of optimization services related to ABAP performance problems.

ST12 - Schedule Traces
Consultants or Support Consultants like me know this situation quite well: You are at a customer and you are asked to trace and analyze a background job which runs outside of office hours e.g. from 04:00 am to 04:30 am. This blog will show you how to have a good and non-disrupted sleep at night WHILE the job will be traced automatically by ST12.  Dec. 12, 2011
Comments: 0   Rank: 18214   Page Views: 656 (Stats updated nightly)

ST12 - 01N_* SP1 new features
The Single Transaction Analysis was extended recently and has some great new features. This blog shows you what you can expect from the latest patch. An overview of the new features is presented in this blog. Dec. 7, 2011
Comments: 5   Rank: 18993   Page Views: 542 (Stats updated nightly)

ST12 - new features
The Single Transaction Analysis was extended recently and has some great new features. This blog shows you what you can expect from the latest version. Mar. 23, 2011
Comments: 8   Rank: 13916   Page Views: 1429 (Stats updated nightly)

ST12 – Who calls whom (get the call stack with bottom up analysis)
This blog explains how to retrieve a call stack for any given call in ST12. This so called bottom up analysis is often very helpful when you want to understand who drives the number of calls of a specific statement. Aug. 23, 2010
Comments: 1   Rank: 11744   Page Views: 1960 (Stats updated nightly)

Explaining the explain plan for DB6 – Basics Part 2
This blog is a co-operation with my colleague Jan Kritter from the DB6 performance team. This time we will explain the difference between an explain plan with parameter markers and values. Furthermore an outlook on the test execution will be shown. Jul. 9, 2010
Comments: 0   Rank: 12745   Page Views: 1674 (Stats updated nightly)

ST12 - tracing function modules
In this blog we will explain how to trace a function module in ST12. We will use the “Particular Units” option in ST12.  May. 18, 2010
Comments: 2   Rank: 10427   Page Views: 2371 (Stats updated nightly)

ST12 - tracing a single dialog step
Imagine you change an order in VA02 and after clicking a specific button (e.g. the ATP (available to promise) check) it takes a while. Now you wonder what happens when you click this button and how you could trace exactly this click. May. 17, 2010
Comments: 9   Rank: 10514   Page Views: 2344 (Stats updated nightly)

Explaining the explain plan for DB6 – Basics Part 1
This blog is a co-operation with my colleague Jan Kritter from the DB6 performance team. We will explain the "explain (plan)" function for DB6 in the SAP environment. Furthermore the basic options in the execution plan view will be explained. Apr. 22, 2010
Comments: 0   Rank: 11286   Page Views: 2100 (Stats updated nightly)

ST12 – tracing user requests (Tasks & HTTP)
Imagine a user calls you because he experiences a long response time when he clicks on a specific button in a specific application. This application might be a classic ABAP Dynpro, ABAP Web Dynpro or BSP application. You decide to trace that action, but how will you do that? This time we use ST12 to perform a simultaneous ABAP and SQL Trace for user requests. You can use the same scenario for incoming RFC requests as well. Mar. 22, 2010
Comments: 3   Rank: 8983   Page Views: 2895 (Stats updated nightly)

Explaining the explain plan
This blog will explain the “explain (plan)” function in the SAP environment that can be used to obtain the execution plan of an SQL or DML statement. For performance analysis it is important to find, read, and understand the content of the execution plan. We will start with a general explanation of the explain plan and what you can expect to find inside. Mar. 4, 2010
Comments: 5   Rank: 6472   Page Views: 3753 (Stats updated nightly)

ST12 - storing additional information and managing traces
In other blogs it was mentioned that ST12 only stores the ABAP trace in the database. While this is true there is an option which allows you to store additional information e.g. the summary of a SQL trace and additional information manually together with the trace. This blog shows this option together with some hints on how to manage the collected traces. Oct. 30, 2009
Comments: 2   Rank: 10168   Page Views: 2465 (Stats updated nightly)

ST12 - The workprocess trace
Imagine you started a program which runs longer then you expected. The program is still running and you wonder what the program is doing. This time we use ST12 to perform a workprocess trace.... Sep. 22, 2009
Comments: 0   Rank: 2029   Page Views: 6798 (Stats updated nightly)

Single Transaction Analysis (ST12) – getting started
ST12 integrates the ABAP- (SE30) and the Performance (ST05) Trace into one transaction. This blog will show how to take a trace with ST12 in the so called “Current Mode” scenario. Sep. 8, 2009
Comments: 3   Rank: 1473   Page Views: 7882 (Stats updated nightly)