SAP-Performanceoptimierung

Analyse und Tuning von SAP-Systemen
Buch | Hardcover
826 Seiten
2010 | 6. Auflage
Galileo Press (Verlag)
978-3-8362-1444-5 (ISBN)
69,90 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Diese 6. Auflage unseres Standardwerkes erläutert in bewährter Manier alles Wichtige zu Performanceanalyse und -optimierung. Sie lernen, welche Faktoren in den verschiedenen SAP-Komponenten die Performance beeinflussen, wie Sie die Systeme überwachen und was Sie tun können, wenn die Systemleistung nicht befriedigend ist. Zudem zeigt Ihnen der Autor sämtliche Werkzeuge und Verfahren zu Analyse und Tuning und gibt Ihnen praktische Tipps zur Performanceverbesserung.

Berücksichtigt werden dabei alle Aspekte von SAP-Software: Von performancekritischen Komponenten wie Datenbank, Hardware oder Betriebssystem über die serverinterne Verarbeitung (Workprozesse, Sperren, Lastverteilung etc.) bis hin zu Schnittstellen und Eigenentwicklungen wird jeder Bereich durchleuchtet, der Einfluss auf die Leistung Ihres Systems nehmen kann.

Neu in dieser Auflage sind Kapitel zu SAP NetWeaver BW zum BW Accelerator und zum TREX, zudem werden die Abschnitte zu den Datenbanken aktualisiert.

Aus dem Inhalt:

- Hardware, Datenbank, SAP-Basis und JVM
- Workload-Analyse
- Speicherkonfiguration und Pufferung
- SQL-Anweisungen und Sperren
- Performance von ABAP- und Java-Programmen
- Hardware-Sizing und Systemverteilung
- Lastverteilung und Schnittstellen
- SAP GUI, Web Dynpro und Internetanbindung
- SAP NetWeaver BW, TREX und BW Accelerator

Dr. Thomas Schneider arbeitet seit 1996 für die SAP AG. Unter anderem leitete er im Bereich Service & Support das Center of Expertise für Performance und betreute als Support Alliance Manager Key Accounts. 2004 wechselte er als verantwortlicher Architekt für IT Service & Application Management in den Bereich Research & Breakthrough Innovation, seit 2009 verantwortet er in gleicher Rolle das Thema Partner Development Infrastructure bei SAP Business ByDesign.


Geleitwort 19




Danksagung 21




Einleitung 23

Proaktives Performancemanagement 23

Zu diesem Buch 28




1 Performancemanagement einer SAP-Lösung 35

1.1 Die Architektur von SAP-Lösungen 36

1.2 Das Überwachungs- und Optimierungskonzept für eine SAP-Lösung 48

1.3 Zusammenfassung 72




2 Analyse von Hardware, Datenbank und SAP-Basis 75

2.1 Begriffsklärungen 76

2.2 Hardwareanalyse 77

2.3 Datenbankanalyse 89

2.4 Analyse der SAP-Speicherkonfiguration 111

2.5 Analyse der SAP-Workprozesse 121

2.6 Analyse der Speicherverwaltung und der Workprozesse der Java Virtual Machine (JVM) 132

2.7 Analyse des Internet Communication Managers (ICM) 140

2.8 Kontinuierliche Überwachung mit dem CCMS 142

2.9 Zusammenfassung 152




3 Workload-Analyse 155

3.1 Grundlagen der Workload-Analyse und der Laufzeitanalyse 156

3.2 Der Workload-Monitor 162

3.3 Workload-Analyse 166

3.4 Workload-Analyse durchführen 175

3.5 Anwendungsmonitor 186

3.6 Der zentrale Workload-Monitor 190

3.7 Der Java-Workload-Monitor im SAP Solution Manager und der Introscope-Monitor 196

3.8 Workload-Analyse für die SAP J2EE Engine durchführen 200

3.9 Zusammenfassung 203




4 Identifizierung von Performanceproblemen in ABAP- und Java-Programmen 207

4.1 Einzelsatzstatistik 207

4.2 Zentrale Einzelsatzstatistik 212

4.3 Performance-Trace 214

4.4 Performanceanalyse mit dem ABAP-Trace (Laufzeitanalyse) 228

4.5 Analyse des Speicherverbrauchs mit dem ABAP Debugger und im Memory Inspector 237

4.6 Code Inspector 242

4.7 Introscope-Trace 244

4.8 End-to-End-Laufzeitanalyse im SAP Solution Manager 246

4.9 Zusammenfassung 251




5 Hardware-Sizing und Systemverteilung 255

5.1 Initiales Hardware-Sizing 256

5.2 Sizing bei Laststeigerung, Versionswechsel oder Migration 272

5.3 Systemlandschaft planen 281

5.4 Zusammenfassung 287




6 Lastverteilung und Schnittstellen 291

6.1 Services des SAP NetWeaver Application Servers 292

6.2 Lastverteilung innerhalb der ABAP-Applikationsinstanzen 298

6.3 Remote Function Calls (RFC) 317

6.4 SAP Virtual Machine Container 335

6.5 Zusammenfassung 337




7 SAP GUI und Internetanbindung 341

7.1 SAP GUI 342

7.2 SAP NetWeaver Application Server 350

7.3 Analysen auf dem Präsentationsserver 355

7.4 Internet Transaction Server (ITS) 361

7.5 Business Server Pages (BSP), Web Dynpro for ABAP und integrierter ITS 370
7.6 Java Server Pages und Web Dynpro for Java 381

7.7 Zusammenfassung 385




8 Speicherkonfiguration 389

8.1 Grundlagen der Speicherkonfiguration 390

8.2 SAP-Speicherbereiche konfigurieren und überwachen 404

8.3 Zusammenfassung 425




9 SAP-Pufferung 429

9.1 Vorbemerkung zu den Kapiteln 9, 10 und 11 431

9.2 Grundlagen der Tabellenpufferung 432

9.3 Tabellenpufferung auf dem ABAP-Server überwachen 445

9.4 Tabellenpufferung auf der SAP J2EE Engine überwachen 463

9.5 Objektorientierte Anwendungspuffer überwachen 465

9.6 Zusammenfassung 471




10 Sperren 475

10.1 Sperrkonzepte von Datenbanksystem und SAP-System 476

10.2 Überwachung von Sperren 479

10.3 Nummernkreispufferung 486

10.4 ATP-Server 493

10.5 Zusammenfassung 499




11 Optimierung von SQLAnweisungen 503

11.1 Teure SQL-Anweisungen identifizieren und analysieren 504

11.2 SQL-Anweisungen durch Sekundärindizes optimieren 511

11.3 SQL-Anweisungen im ABAP-Programm optimieren 539

11.4 Teure SQL-Anweisungen durch falsche Puffereinstellungen und Administrationswerkzeuge 559

11.5 Zusammenfassung 561




12 Optimierung von Anfragen an SAP NetWeaver Business Warehouse 565

12.1 Grundlagen des SAP NetWeaver Business Warehouse 566

12.2 Analyse teurer BW-Anfragen 585

12.3 Technische Optimierungsoptionen im Detail 591

12.4 Zusammenfassung 618




13 Optimierung von Suchanfragen mit TREX 621

13.1 Grundlagen und Architektur des TREX unter Performancegesichtspunkten 622

13.2 Performanceanalyse auf dem TREX durchführen 636

13.3 Technische Optimierungsoptionen im Detail 643

13.4 InfoCubes im BWA indizieren 656

13.5 Zusammenfassung 661




Anhang 665

A Flussdiagramme und Checklisten zur Performanceanalyse 667

B Datenbankmonitore 687

C Performancerelevante Konfigurationsparameter und Kennzahlen 739

D Wichtige Transaktionscodes 761

E Fragen und Antworten 765

F Glossar 781

G Informationsquellen 795




Index 809

Reihe/Serie SAP PRESS
Sprache deutsch
Maße 240 x 168 mm
Gewicht 1490 g
Einbandart gebunden
Themenwelt Mathematik / Informatik Informatik Netzwerke
Schlagworte ABAP • Java • Portal • SAP • SAP Administration • SAP Basis • SAP BW • SAP NetWeaver
ISBN-10 3-8362-1444-X / 383621444X
ISBN-13 978-3-8362-1444-5 / 9783836214445
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Ein einführendes Lehrbuch

von Wolfgang Riggert; Ralf Lübben

Buch | Hardcover (2022)
Hanser, Carl (Verlag)
34,99
das umfassende Handbuch für den Einstieg in die Netzwerktechnik

von Martin Linten; Axel Schemberg; Kai Surendorf

Buch | Hardcover (2023)
Rheinwerk (Verlag)
29,90