Microsoft SATVs Are Expiring —Take Full Advantage and Act Now!


ABAP Performance Tuning

  • Tuition USD $4,090 GSA  $3,708.82
  • Reviews star_rate star_rate star_rate star_rate star_half 2370 Ratings
  • Course Code BC490-v019
  • Duration 5 days
  • Available Formats Classroom

Skills Gained

  • Learn to monitor and analyze the performance of ABAP programs in context with the system resources.
  • Learn to optimize database accesses and ABAP processing.
  • Learn to work with essential tools like ABAP run time analysis, SQLM and SQL trace, workload analysis, code inspector, etc.
  • Learn the basics of SAP Memory Management in context with ABAP programming

Who Can Benefit

  • Developer
  • Developer Consultant
  • Technology Consultant


  • Essential:
       -BC400 ABAP Workbench Foundations
       -Programming experience in ABAP
  • Recommended:
       -SAPTEC Fundamentals of SAP NetWeaver Application Server
       -BC401 ABAP Objects
       -BC430 ABAP Data Dictionary

Course Details

Course Content

  • Architecture of SAP NetWeaver Application Server (AS) ABAP
       -Outlining the Architecture of SAP NetWeaver AS ABAP
  • Memory Management
       -Identifying Memory Areas
       -Analyzing Memory Allocation
       -Defining the architecture of a work process
       -Analyzing Memory Consumption
       -Analyzing ABAP Reports at Design Time
  • Performance Analysis
       -Outlining the Components of a Dialog Step
       -Analyzing the Components of a Dialog Step with Transaction STAD
       -Measuring Times in ABAP Reports
  • Database Access
       -Measuring Performance Aspects of a Database
       -Searching for Expensive SQL Statements at Runtime
       -Analyzing Expensive SQL Statements at Runtime
       -Understanding Database Index Access
       -Using Database Indexes
       -Creating Database Indexes
       -Analyzing Previous Database Accesses
  • Programming Database Access
       -Accessing Single Database Tables
       -Accessing Multiple Database Tables
       -Describing Performance when Accessing Multiple Database Tables
  • Data Buffering
       -Defining Buffering on Database Tables
       -Performing Buffering on Database Tables
       -Analyzing Table Buffering
       -Monitoring the Content of the Table Buffers
  • Buffering Data Objects
       -Creating Buffer Modules
       -Using Shared Memory, Shared Buffer and Shared Objects
       -Using ABAP Shared Objects
  • Internal Tables
       -Defining Internal Tables
       -Accessing Internal Tables
       -Outlining Advanced Topics with Internal Tables
       -Analyzing ABAP Reports at Runtime
  • Remote Function Calls
       -Outlining the Basics of Remote Function Calls (RFC)
       -Analyzing synchronous RFCs
       -Analyzing UI-related RFCs
       -Analyzing asynchronous RFCs

Course based on software release

  • SAP ECC 6.07 based on Sap NETWEAVER AS ABAP 7.40
  • Oracle 12

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

What does GTR stand for?

GTR stands for Guaranteed to Run; if you see a course with this status, it means this event is confirmed to run. View our GTR page to see our full list of Guaranteed to Run courses.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals and private on sites. View our group training page for more information.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals, and private on sites. View our group training page for more information.

Great instructor and structure. Only vendor that offered GTR also which was nice.

I learned a lot of directly usable skills from Tech Data. It will make an immediate impact in our work center.

Good class and great instructor that took time to answer questions and available during lab times.

Classromm confortable and enviroment. Instructir knowlegeable of course matarial but need to align to students working in the Canadian Federal Govt. ve US Federal govt.

Each part of the course comes with labs which is very useful. The instructions were very clear and easy to follow.

0 options available

There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links above. We can also contact you when the course is scheduled in your area.

Contact Us 1-800-803-3948
Contact Us
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward