Nicht aus der Schweiz? Besuchen Sie lehmanns.de
SAP Performance Optimization Guide - Thomas Schneider

SAP Performance Optimization Guide

Analyzing and Tuning SAP Systems
Buch | Hardcover
840 Seiten
2013 | Seventh Edition
SAP Press (Verlag)
978-1-59229-874-7 (ISBN)
CHF 109,95 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Up to date for SAP NetWeaver 7.3, this authoritative guide to analysis and tuning offers the practical tips and real-world examples to reach your tuning potential day in and day out. Anticipate, identify, analyse, and solve performance problems to keep your SAP system on top.
Make your SAP system run quickly and efficiently Master core concepts like sizing, memory management, and database monitoring Explore new topics such as SAP HANA, SAP Sybase ASE, and innovations in SAP NetWeaver AS Java 7th Edition Updated for SAP NetWeaver 7. 3 In today s high-stakes business environment, system performance is the king of the jungle. From system and load distribution, to memory management, to buffering and locks, you know there s a lot of ground to cover and many pitfalls to avoid. Up to date for SAP NetWeaver 7.3, this authoritative guide to analysis and tuning offers the practical tips and real-world examples to reach your tuning potential day in and day out. Anticipate, identify, analyze, and solve performance problems to keep your SAP system on top. SAP Basis Get complete coverage of the SAP Basis hardware, database, memory configuration, and work processes to maximize system analysis and tuning. Analysis Tools Explore the analysis and tuning tools integrated with SAP NetWeaver 7.3 and get previews of version 7.4.Everything Java Learn to evaluate CPU performance and available memory, use the SAP Management Console, and clear memory with garbage collection in the SAP Java Virtual Machine. Databases and SQL Processing From SAP MaxDB to DB2 to SAP Sybase ASE, find the most important information about database monitoring and optimizing SQL statements. Performance Optimization with SAP HANA Make your SAP system faster, sleeker, and stronger with new SAP HANA technologies like in-memory and column-based data storage. Highlights SAP NetWeaver AS ABAP and Java Performance problem troubleshooting Workload analysis Remote function calls Memory configuration SQL statements, locks, and buffering System architecture SAP NetWeaver BW and queries SAP Java Virtual Machine Hardware sizing and system distribution Main memory data with TREX and SAP HANA SAP Sybase ASE.

Dr Thomas Schneider started his career at SAP in 1996. In the SAP Active Global Support team he was responsible for monitoring issues, performance analysis, and hardware sizing. In that position he also authored the bestseller SAP Performance Optimization Guide. Since 2004 he has worked in the Research & Breakthrough Innovation group where he first was responsible for IT Service & Application Management, before focusing on the Partner Development Infrastructure at SAP Business ByDesign.

Preface and Acknowledgments. 17

Introduction. 19

1. Performance Management of an SAP Solution. 33

1.1. SAP Solution Architecture. 34

1.2. Monitoring and Optimization Plan for an SAP Solution. 47

1.3. Summary. 71

2. Analysis of Hardware, Database, and ABAP Application Server. 75

2.1. Basic Terms. 76

2.2. Hardware Monitoring. 77

2.3. Database Monitoring. 89

2.4. Analyzing SAP Memory Configuration. 112

2.5. Analyzing SAP Work Processes. 121

2.6. Analysis of the Internet Communication Manager (ICM). 133

2.7. Continuous Monitoring Using CCMS. 134

2.8. Summary. 143

3. Workload Analysis. 145

3.1. Basics of Workload Analysis and Runtime Analysis. 146

3.2. Workload Monitor. 148

3.3. Workload Analysis. 152

3.4. Performing Workload Analyses. 161

3.5. End-to-End Workload Analysis. 172

3.6. Summary. 179

4. Identifying Performance Problems in ABAP Programs. 183

4.1. Single-Record Statistics. 183

4.2. Performance Trace. 188

4.3. Performance Analysis with ABAP Trace (Runtime Analysis). 201

4.4. Analyzing Memory Usage with ABAP Debugger and in the Memory Inspector. 210

4.5. Code Inspector. 216

4.6. Central Single Statistics Records. 218

4.7. End-to-End Runtime Analysis in SAP Solution Manager. 220

4.8. Summary. 225

5. Hardware Sizing and System and Load Distribution. 229

5.1. Initial Hardware Sizing. 231

5.2. Sizing to Deal with Increased Workload, Change of Release, or Migration. 247

5.3. Planning the System Landscape. 256

5.4. Services of the SAP NetWeaver Application Server. 262

5.5. Summary. 266

6. Memory Management. 269

6.1. Memory Management Fundamentals. 270

6.2. Features of Operating Systems. 280

6.3. Configuring and Monitoring Memory Areas. 283

6.4. Summary. 298

7. Load Distribution and Remote Function Calls. 301

7.1. Load Distribution within the ABAP Instances. 302

7.2. Remote Function Calls (RFCs). 320

7.3. New Load Distribution Concept. 338

7.4. SAP Virtual Machine Container. 341

7.5. Summary. 343

8. SAP GUI and Internet Connection. 347

8.1. SAP GUI. 348

8.2. SAP Web Applications. 356

8.3. Analyses on the Presentation Server. 360

8.4. Business Server Pages (BSPs), Web Dynpro ABAP, and Integrated ITS. 367

8.5. Summary. 376

9. Locks. 381

9.1. Lock Concepts of Database System and SAP System. 382

9.2. Monitoring Locks. 385

9.3. Number Range Buffering. 391

9.4. Locking with Quantities and ATP Server. 398

9.5. Summary. 404

10. Optimizing Java Virtual Machine and Java Programs. 407

10.1. Garbage Collection. 409

10.2. Just-in-Time Compiler. 415

10.3. SAP Management Console. 417

10.4. SAP Java Virtual Machine Profiler. 419

10.5. Memory Analyzer. 446

10.6. Local Database Monitors and SQL Trace in SAP NetWeaver AS Java. 450

10.7. Java Workload and Runtime Analysis with CA Wily Introscope. 452

10.8. Summary. 456

11. Optimizing SQL Statements. 461

11.1. Identifying and Analyzing Expensive SQL Statements. 462

11.2. Optimizing SQL Statements through Secondary Indexes. 469

11.3. Optimizing SQL Statements in the ABAP Program. 495

11.4. Expensive SQL Statements Due to Incorrect Buffer Settings and Administration Tools. 515

11.5. Summary. 517

12. SAP Buffering. 521

12.1. Table Buffering Fundamentals. 523

12.2. Monitoring Table Buffering on the ABAP Server. 535

12.3. Monitoring Object-Oriented Application Buffers. 551

12.4. Monitoring Table Buffering on the SAP NetWeaver AS Java. 556

12.5. Summary. 558

13. Optimizing Queries in SAP NetWeaver Business Warehouse. 561

13.1. Fundamentals of SAP NetWeaver Business Warehouse. 562

13.2. Analysis of Expensive BW Queries. 580

13.3. Technical Optimization Options in Detail. 586

13.4. Summary. 612

14. Optimizing Search Queries Using TREX. 615

14.1. Fundamentals and Architecture of TREX Considering Performance Aspects. 616

14.2. Implementing the Performance Analysis on TREX. 628

14.3. Technical Optimization Options in Detail. 636

14.4. Indexing InfoCubes in the BWA. 650

14.5. Summary. 656

15. Optimizing Database Queries with SAP HANA. 659

15.1. Application Scenarios for SAP HANA. 661

15.2. Principles of Main Memory Data in SAP HANA and TREX. 665

15.3. Overview of the SAP HANA Architecture and Sizing. 681

15.4. Technical Optimization Options in Detail. 690

15.5. Summary. 721

Appendix. 725

A. Database Monitors. 727

B. Selected Transaction Codes. 777

C. Review Questions and Answers. 781

D. Glossary. 787

E. Sources of Information. 799

F. The Author. 815

Index. 817

Erscheint lt. Verlag 26.10.2013
Reihe/Serie SAP Press
Verlagsort Maryland
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Netzwerke
Informatik Office Programme Outlook
Informatik Weitere Themen SAP
Schlagworte Hardware and database analysis • Java Workload Monitor. Java Virtual machine, and J2EE • Memory management and buffering • Performance problems • SAP • SAP HANA and BW Accelerator • SAP NetWeaver AS • SAP NetWeaver BW queries • System and load distribution • System Architecture • Workload distribution and interfaces
ISBN-10 1-59229-874-5 / 1592298745
ISBN-13 978-1-59229-874-7 / 9781592298747
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich