Willkommen

(Anmelden)

Mein Konto

Merkliste

Hilfe & Kontakt Häufige Servicefragen: Wie lange dauert die Lieferung Was kostet der Versand? Wie kann ich bezahlen? Wie gebe ich meine Ware zurück? Wie löse ich einen Gutschein ein? Weitere Fragen & Antworten im Hilfe-Center Kontaktformular Kundenhotline 0 18 05 / 30 91 80 (0,14 EUR/Min. aus dem Festnetz; max. 0,42 Euro/ Min. aus Mobilfunknetzen).
Sie erreichen uns:
Montags bis Samstags
von 8 bis 20 Uhr.
Haben Sie Fragen? Eva hilft Ihnen

Detail-Suche

SAP-Performanceoptimierung. SAP Press

von Thomas Schneider (Buch)

  • ISBN:3-8362-1444-X
  • EAN:9783836214445
  • Veröffentlichungsdatum:März 2010
  • Gewicht in g:1497
  • Auflage:6. aktualisierte und erweiterte Auflage.
  • Reihe:SAP Press
  • Seiten:826

Kurzbeschreibung:

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

Inhaltsverzeichnis:

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

69,90* EUR