Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de

ABAP Performance Tuning

(Autor)

Buch | Hardcover
372 Seiten
2009
Rheinwerk (Verlag)
978-3-8362-1211-3 (ISBN)

Lese- und Medienproben

ABAP Performance Tuning - Hermann Gahm
CHF 97,85 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Endlich ein Buch, das sich ausschließlich mit der Performance von ABAP-Programmen befasst! Dieses Kompendium zum ABAP-Tuning erläutert Ihnen alles, was Sie zur Analyse und zur Optimierung Ihrer Eigenentwicklungen brauchen: Die Grundlagen bilden die zur Verfügung stehenden Methoden der Performanceanalyse (Analyse während des Designs, Ad-hoc-Analyse, Traces, Post-Mortem-Analyse) sowie die eingesetzten Werkzeuge. Besprochen werden hier u.a. ABAP- und Performance-Trace, Code Inspector und Memory Inspector. Dann geht es um die Details der Programmierung. Hier werden insbesondere SQL-Verarbeitung, Datenpufferung, interne Tabellen und Datenübergabe erläutert.
Die weit reichende Erfahrung des Autors in der Analyse von ABAP-Programmen bei SAP-Großkunden macht dieses Werk zu einem Handbuch, das maßgeblich zum Erfolg Ihrer Projekte beitragen wird!

Galileo Press heißt jetzt Rheinwerk Verlag.

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.

. Geleitwort. 13

. Vorwort und Danksagung. 15

. Danksagung. 16

1. Einführung. 17

. 1.1. Tuning-Methoden. 17

. 1.2. Aufbau des Buches. 19

. 1.3. Hinweise zur Verwendung des Buches. 20

2. SAP-Systemarchitektur für ABAPEntwickler. 21

. 2.1. Die SAP-Systemarchitektur. 21

. 2.2. Performanceaspekte der Architektur. 25

3. Werkzeuge zur Performanceanalyse. 29

. 3.1. Übersicht über die Werkzeuge. 30

. 3.2. Einsatzzeitpunkte der Werkzeuge. 32

. 3.3. Die Analyse und die Werkzeuge im Detail. 34

. 3.4. Tipps zur Performanceanalyse. 129

. 3.5. Zusammenfassung. 130

4. Parallelisierung. 133

. 4.1. Paketierung. 133

. 4.2. Parallelisierung. 135

5. Datenverarbeitung per SQL. 155

. 5.1. Die Architektur einer Datenbank. 155

. 5.2. Ausführung von SQL. 160

. 5.3. Effizientes SQL: Grundsätzliches. 164

. 5.4. Zugriffsstrategien. 164

. 5.5. Ergebnismenge. 197

. 5.6. Indexdesign. 211

. 5.7. Ausführungshäufigkeit. 219

. 5.8. Verwendetes API. 232

. 5.9. Spezialfälle und Ausnahmen. 234

. 5.10. Zusammenfassung. 240

6. Pufferung von Daten. 241

. 6.1. SAP-Speicherarchitektur aus Sicht des Entwicklers. 241

. 6.2. Benutzerbezogene Pufferungsarten. 245

. 6.3. Benutzerübergreifende Pufferungsarten. 251

. 6.4. SAP-Tabellenpufferung. 256

. 6.5. Zusammenfassung. 273

7. Verarbeitung interner Tabellen. 275

. 7.1. Überblick über interne Tabellen. 276

. 7.2. Organisation im Hauptspeicher. 277

. 7.3. Die Tabellentypen. 281

. 7.4. Performanceaspekte. 287

8. Kommunikation mit anderen Systemen. 309

. 8.1. RFC-Kommunikation zwischen ABAP-Systemen. 310

. 8.2. Performanceaspekte bei der RFC-Kommunikation. 312

. 8.3. Zusammenfassung. 316

9. Spezielle Themen. 317

. 9.1. Lokale Verbuchung. 317

. 9.2. Parameterübergaben. 320

. 9.3. Typkonvertierungen. 321

. 9.4. Indextabellen. 321

. 9.5. Frontendressourcen schonen. 322

. 9.6. Enqueue- und Message-Service schonen. 323

10. Ausblick. 325

. 10.1. Wichtige Änderungen an den Werkzeugen zur Performanceanalyse. 325

. 10.2. Wichtige Änderungen bei internen Tabellen (Sekundärschlüssel). 336

A. Ausführungspläne der verschiedenen Datenbanken. 343

. A.1. Generelles zu Ausführungsplänen. 343

. A.2. DB2 (IBM DB2 zSeries). 344

. A.3. IBM DB2 iSeries. 347

. A.4. IBM DB2 UDB. 350

. A.5. SAP MaxDB. 353

. A.6. Oracle. 356

. A.7. Microsoft SQL Server. 359

B. Der Autor. 363

Erscheint lt. Verlag 28.2.2009
Reihe/Serie SAP PRESS
Verlagsort Bonn
Sprache deutsch
Maße 168 x 240 mm
Gewicht 760 g
Themenwelt Mathematik / Informatik Informatik Netzwerke
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Schlagworte ABAP • Entwicklung • Hardcover, Softcover / Informatik, EDV/Programmiersprachen • HC/Informatik, EDV/Programmiersprachen • Performance • SAP • SAP NetWeaver • SAP PRESS
ISBN-10 3-8362-1211-0 / 3836212110
ISBN-13 978-3-8362-1211-3 / 9783836212113
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich