This book for ABAP developers details best practices for ABAP performance tuning. Covering the most critical performance-relevant programming issues and performance monitoring tools, this book will show you how to best analyze, tune, and implement your ABAP programs.Starting with a description of the client/server architecture, the book moves on to discussing the different tools for analyzing performance. Programming techniques are then analyzed in detail, based on numerous real-life examples. This book will help you ensure that your ABAP programs are tuned for best performance.
Highlights:
Analysis Tools: Code and Memory Inspector, Selectivity and Process Analysis, Debugger, Performance Trace, ABAP Trace, E2E Trace, Single Records Statistics
Parallel Processing
Data Processing with SQL: Access Strategies, Resulting Set, Index Design, Execution Frequency, APIs
Buffering: Buffering Types, Sessions, Shared Objects, Table Buffering
Internal Tables: Table Types, Reading, Changing and Deleting Tables, Secondary Indexes, Nested Loops
RFC Communication
Tools for performance analysis: Code Inspector, runtime analysis, performance trace, and more
Performance aspects in development: SQL queries, internal tables, buffer, data transfer
Application design: general performance and parallelization
Hermann Gahm
Hermann Gahm is an SAP Support Consultant in the Technology & Performance area, and he has worked in the Active Global Support department of SAP AG since 2007. His tasks focus on the support of major SAP customers with regard to performance problems within the scope of ABAP developments for CPO (Customer Program Optimization) and BPPO services (Business Process Performance Optimization).
While working as an ABAP developer at one of the largest commercial enterprises in Germany and as an SAP system administrator at the industry-leading enterprise for processing industrial credit and building society savings products, he finished his further training as an expert in business data processing at the IHK (German Chamber of Commerce and Industry). Here, his work focused on the performance analysis and optimization of mass data processing in SAP systems.
He then joined SAP SI AG as an SAP technology consultant where he took over responsibility for various system, database, and ABAP program tuning projects for national and international customers.
Programming SAP SAP PRESS Code Inspector Runtime Analysis Performance Trace ABAP stack