Performanceoptimierung von ABAP®-Programmen: Wie Sie Ihre SAP®-Anwendung schneller machen
|
| Preis: | EUR 59,00 Kostenlose Lieferung Details |
Verfügbarkeit: Gewöhnlich versandfertig in 24 Stunden
Versand und Verkauf durch Amazon.de
79 neu oder gebraucht verfügbar EUR 36,60
Durchschnittliche Kundenbewertung:(5 Kundenrezensionen)
Produktinformation
- Amazon-Verkaufsrang: #28578 in Bücher
- Veröffentlicht am: 2009-11-01
- Einband: Gebundene Ausgabe
- 464 Seiten
Kundenrezensionen
Hilfreichste Kundenrezensionen
6 von 6 Kunden fanden die folgende Rezension hilfreich.
Komplettpaket für die ABAP Performance-Optimierung
Von R. Meier
Performance von ABAP-Programmen ist ein vielschichtiges Thema, das von einer Vielfalt von Check- und Tracetools, über Tipps & Tricks für effiziente Programmierung, bis hin zu Implementierungsdetails von Datenbanksystemen reicht. Nicht immer sind die Zusammenhänge leicht zu durchschauen.
Dem Buch "Performance-Optimierung von ABAP-Programmen" gelingt es, den Themenkomplex übersichtlich zu strukturieren und umfassend darzustellen. Ich sehe dieses Buch als Komplettpaket für jeden, der sich mit ABAP-Performance-Optimierung beschäftigen will (oder muss). Zunächst erklärt das Buch das nötige Handwerkszeug, vermittelt dann fundiertes Detailwissen, und gibt dem Leser schließlich Strategien
für Analyse und Optimierung an die Hand.
Der Inhalt im Einzelnen:
Das Handwerkszeug:
Kapitel 1 gibt eine Einführung zu Performance-Problemen in ABAP-Systemen und zur SAP-Architektur
Kapitel 2 führt Schritt für Schritt die wichtigsten Tools für die ABAP-Performance-Analyse ein(Performance-Trace, ABAP-Trace, Statistiksätze, Code-Inspektor).
Der Deep-Dive ins Detailwissen:
Kapitel 3 bis 5 behandeln Datenbanken, optimaler Nutzung von Open SQL und Pufferung
Kapitel 6 ist der korrekten Programmierung von internen Tabellen in ABAP gewidmet.
Kapitel 8 erklärt Modularisierungsmöglichkeiten für ABAP-Programme
Die Strategien:
Kapitel 7 zeigt Analysemethoden für verschiedene Performance-Aspekten
Besonders gefallen haben mir:
- die Zusammenfassungs-Tabellen mit Verwendungsempfehlungen zu jedem Thema. So bleiben selbst die tiefen Detailkapitel überblickbar und nachhaltig anwendbar.
- Die Beispielprogramme, die auf einer Webseite zur Verfügung gestellt werden.
Rundum zu empfehlen!
5 von 5 Kunden fanden die folgende Rezension hilfreich.
Profundes, praxisbewährtes Referenzwerk
Von Rüdiger Plantiko
Es ist für jeden SAP-Kunden gut investierte Zeit, in einem regelmässigen Meeting die aktuellen produktiven Installationen in Hinsicht auf Performance zu beurteilen. Meine Firma macht das mit grossem Erfolg seit rund fünf Jahren. Das Buch von Siegfried Boes enthält alles, was man für diese Arbeit wissen muss - es kann jedem, der effizient ABAP programmieren möchte, nur empfohlen werden. In unserem Performanceteam nutzen wir das Buch von Boes als Nachschlage- und Standardwerk für alle Performancefragen. CPU-intensive Probleme (etwa quadratische Effekte bei der Abarbeitung von internen Tabellen), Datenbankprobleme wie ungünstige Selektionen, Speicher- und Pufferprobleme (puffere ich zuviel? zu wenig? das Falsche?) - all dies wird im Buch mit vielen Beispielen ausführlich behandelt. Auch wie man möglichst schnell den Problempunkt herausfindet und sich nicht mit Optimierungen am falschen Platz verzettelt, wird anhand der zahlreichen Analysetransaktionen des SAP, vor allem ST05 und SE30 bzw. SAT, dargelegt. Schliesslich erläutert der Autor noch einen eigenen nützlichen Report, der mittlerweile in die Laufzeitanalyse eingezogen ist und mit dem man sehr schnell Operationen mit Laufzeitabhängigkeiten von höherer als linearer Ordnung und damit potentielle Performanceprobleme herausfinden kann.
Ich empfehle ein gutes Buch wie dieses über Performance-Tuning, wenn man eine Sprache wirklich ad fontes kennenlernen will. Mir ging es so mit dem Buch Java Performance Tuning von Jack Shirazi, durch das ich mehr über Java gelernt habe als durch manche dicke Java-Einführungen. Dies gilt mit Sicherheit auch für das vorliegende ABAP-Tuningbuch. Für blutige Anfänger wird es wohl schwer zu verdauen sein. Wer aber schon ABAP-Grundkenntnisse besitzt, kann das Buch benutzen, um sein Verständnis der ABAP-Laufzeitumgebung enorm zu vertiefen - und damit auch seine Programmierqualitäten zu verbessern.
4 von 4 Kunden fanden die folgende Rezension hilfreich.
Tolles praxisorientiertes Buch
Von Christoph
Das Buch von Siegfried Boes ist sicher kein Buch für absolute ABAP Novizen. Eine gewisse Grundsicherheit im Umgang mit ABAP setzt der Autor voraus.
In den ersten zwei Kapiteln werden die gängigen Tools für Performance Analysen vorgestellt, welche in den folgenden Kapiteln praktisch eingesetzt werden.
Kapitel drei umreißt die Grundlagen von Datenbank Systemen, um dann in Kapitel vier die Brücke zu ABAP/OpenSQL zu schlagen. Viele Übungen verdeutlichen welche ABAP Select Statements welche Konsequenzen auf der Datenbank und somit auf die Performance eines Programms haben.
Weitere Themen sind Tabellenpufferung, interne Tabellen, Analyse und Optimierung, RFCs, Enqueues und Parallelisierung.
Ich habe bereits einige Bücher über ABAP gelesen (meist von SAPPress), dieses ist aber eines der Besten, da jede Behauptung auch an einem Beispiel nachgeprüft und praktisch ausprobiert werden kann. Für mich war besonders interessant was der DB Optimizer mit OpenSQL Anweisungen macht und warum. Auch im fünften Kapitel über interne Tabellen hatte ich einige "AHA-Effekte".
Fazit: 5 Punkte und ein Muss für jeden ambitionierten ABAP Entwickler.



