This is part 4 of a 6 part series on tools that are available for monitoring or troubleshooting the performance in Web Dynpro ABAP based applications. In this part of the series we assume that the runtime problems occur in the SQL layer and we learn how to use the SQL Trace tool in Web Dynpro ABAP.
This is part 3 of a 6 part series on tools that are available for monitoring or troubleshooting the performance in Web Dynpro ABAP based applications. In this part of the series we will look at the transaction STAD. This transaction can give you the first glance at performance measurements on the server side and help you then narrow the focus of your additional research.
This is part 2 of a 6 part series on tools that are available for monitoring or troubleshooting the performance in Web Dynpro ABAP based applications. In this part of the series we look at browser based plug-ins and tools for exploring the performance on the client side. In particular we look at HTTP Watch (a 3rd party tool we use at SAP) as an Internet Explorer Add-In.
This is part 1 of a 6 part series on tools that are available for monitoring or troubleshooting the performance in Web Dynpro ABAP based applications. In this part of the series we discuss performance aspects in general as well as looking at the Performance Monitor in WDA 7.01. The Performance Monitor tool can provide estimates about the performance breakdown of our application (client side vs. server side runtimes as well as user session memory on the server) and help us decide where we need to investigate further.
With the last two eLearning series in the ABAP Freakshow I have broken down the videos into small parts. Let me know if you like this approach or if you prefer 1 or 2 larger videos instead.
This is part 5 of a 6 part series on User Interface flexibility in the ABAP environment. Part 5 of this series shows the usage of Business Rules Framework Plus (BRF+) – the ABAP based rules engine that is part of NetWeaver 7.0. Specifically we demonstrate the usage of a decision table to add flexiblity to a calculation within our user interface.