Miroslav Antolovic, Robert Arlitt, Michael Junges, Simone Schabert, Jens Otto

Der SAP-Tuning-Guide

Best Practices für Performanceexperten. 1. Auflage
eBook (epub), 477 Seiten
EAN 9783836281645
Veröffentlicht November 2017
Verlag/Hersteller Rheinwerk eBooks
69,90 inkl. MwSt.
Teilen
Beschreibung

Schalten Sie den Turbo ein für Ihre SAP-Systeme! Die Performance-Profis von SAP zeigen Ihnen in diesem Buch ihre erfolgversprechendsten Tuning-Tricks. Ob SQL-Abfragen, BW Queries, SAP HANA oder Fiori - lesen Sie, wie Sie Ihr SAP-System von der Datenbank bis zur Benutzeroberfläche effizient konfigurieren und überwachen können. Lernen Sie neue hilfreiche Tools kennen, mit denen Sie den Ursachen für Engpässe und Überlastungen schnell auf die Schliche kommen. In die Hände gespuckt und ready, steady, go! Aus dem Inhalt: - Statistiksatz - Workload-Monitor - Transaktion ST12 - Workprozess- und Engpassanalyse - SQL-Monitor - Neue Open-SQL-Funktionen - Performance von SAP HANA, Fiori und OData-Services - BW Queries und Ladeprozesse

Portrait

Miroslav Antolovic ist bei der bsc solutions GmbH & Co. KG als SAP-Entwickler und -Trainer tätig. Er studierte an der Universität Heidelberg Pharmazie und arbeitete als Java- und Webentwickler. 1999 begann er als Anwendungsentwickler bei der SAP AG im Product Lifecycle Management, und 2004 wechselte er zur REALTECH AG, bei der er SAP-Add-on-Produkte entwickelte. Ab 2007 war er als Leiter der SAP-Entwicklung bei der SEEBURGER AG tätig, bis er schließlich 2010 zu bsc solutions wechselte. Sie können Miroslav Antolovic unter der folgenden E-Mail-Adresse kontaktieren: antolovic@bsc-solutions.com.

Inhaltsverzeichnis

Vorwort ... 15 Einleitung ... 17 1. Wo soll ich ansetzen? Performanceanalyse und -optimierung im Überblick ... 21 1.1 ... Systemweite Analysen ... 22 1.2 ... Einzelprogrammanalyse ... 24 1.3 ... Analyse von SAP-Fiori-Anwendungen ... 26 1.4 ... Analyse von SAP-BW-Systemen ... 27 2. Am Anfang war der Statistiksatz ... 29 2.1 ... Kurz zu den Basics: SAP-Architektur und Dialogschritte ... 29 2.2 ... Statistiksatz lesen: Ein Blick in die Vergangenheit ... 42 2.3 ... Neue Möglichkeiten mit der Transaktion STATS ... 51 3. Gewusst wie: So wird der Workload-Monitor ein wertvolles Werkzeug für Sie ... 57 3.1 ... Der Teufel steckt im Aggregat -- die Fallstricke der Transaktion ST03 ... 58 3.2 ... Die Statistiken richtig interpretieren ... 65 4. Viel hilft viel -- viel Hardware nicht immer ... 75 4.1 ... Was ist zu tun, wenn Fachabteilungen unzufrieden sind? ... 76 4.2 ... Schnelle Prozessoren und Einzelkomponenten ... 80 4.3 ... Durchsatz erhöhen -- RFC-Parallelisierung ... 82 5. Transaktion ST12 -- das Schweizer Taschenmesser für SAP-Tuning-Experten ... 89 5.1 ... Ein Trace für alle Fälle: Wie nutzen Sie Transaktion ST12? ... 89 5.2 ... Was bedeuten all die Pfeile und Rauten? Die Auswertungsmöglichkeiten ... 100 5.3 ... Auf den Spuren des kritischen Pfades: Wie Sie der Ursache langer Datenbanksperren auf die Schliche kommen ... 115 5.4 ... Die Gegenüberstellung: Das Universalwerkzeug und die Spezialisten im Funktionsvergleich ... 117 6. Die goldenen Regeln (in neuem Licht) ... 121 6.1 ... Die 5 goldenen Regeln, so wie Sie sie kennen ... 121 6.2 ... Die goldenen Regeln angewandt auf die Datenbankperformance ... 124 6.3 ... Die goldenen Regeln angewandt auf die ABAP-Performance ... 144 6.4 ... Die goldenen Regeln angewandt auf die SAP-Gateway-Kommunikation ... 163 6.5 ... Die goldenen Regeln angewandt auf die SAPUI5-Frontend-Performance ... 177 7. Wann Lasttests sinnvoll sind -- und wann man lieber die Finger davon lassen sollte ... 189 7.1 ... Was Lasttests wirklich leisten können ... 190 7.2 ... Die Alternative: Einzeltest ... 192 8. Was geschah letzte Nacht? Bottlenecks rückblickend analysieren ... 199 8.1 ... Dem Problem auf der Spur -- Bottleneck-Analyse mit den Basismonitoren ... 200 8.2 ... Aus der Trickkiste des SAP-Supports -- der Report /SDF/MON ... 203 8.3 ... Wenn Ihr System zu viel am Hals hat -- Vorgehen bei der Bottleneck-Analyse ... 219 8.4 ... Das nächste Level -- der Report /SDF/SMON ... 222 9. The Missing Link -- der SQL-Monitor ... 229 9.1 ... Aufzeichnung und Auswertung -- Datenbankzugriffe systemweit im Blick ... 230 9.2 ... SQL-Profile auf Knopfdruck erstellen ... 236 9.3 ... Den Übeltäter im Visier -- SQL-Tracepoints verwenden ... 239 9.4 ... Ein Blick in die Historie: Zeitreihen auswerten ... 241 9.5 ... Snapshots in Transaktion SQLM ... 243 10. Das Ende aller Performanceprobleme? Der Umstieg auf SAP HANA ... 245 10.1 ... Die Grundlagen der Hochgeschwindigkeitsdatenbank ... 245 10.2 ... Gelten die goldenen Regeln für SAP HANA? ... 256 10.3 ... Das hätte Inspektor Gadget noch gefehlt -- der Code Inspector ... 259 10.4 ... Das Wichtigste zuerst -- Priorisierung mit dem Arbeitsvorrat ... 264 11. Kehrwoche: Mit diesen Tipps bringen Sie Ihre SAP-Systeme auf Vordermann ... 271 11.1 ... FOR-ALL-ENTRIES-Anweisungen mit leerer Treibertabelle finden ... 271 11.2 ... Performancerelevante Kurz-Dumps untersuchen ... 274 11.3 ... Hotspots finden ... 283 11.4 ... Ordnung muss sein -- den Tabellenpuffer aufräumen ... 288 11.5 ... Wöchentliche Post vom SAP Solution Manager -- SAP EarlyWatch Alert ... 295 12. Push the Code -- neue Open-SQL-Funktionen und ABAP Core Data Services ... 303 12.1 ... Runter geht's -- Code Pushdown mit Open SQL ... 305 12.2 ... Tiefe Einsichten -- ABAP Core Data Services ... 316 12.3 ... Ausblick ... 325 13. Reaktionszeit als Teil der User Experience -- Performance-Tuning für SAPUI5 und SAP Fiori ... 327 13.1 ... Performanceschwachstellen in der SAP-Fiori-Architektur kennen ... 328 13.2 ... Der Lagecheck: Werkzeuge und Methoden zur Performanceanalyse ... 335 13.3 ... Besser machen -- Methoden zur Performanceoptimierung ... 351 14. Schnell, schneller, am schnellsten: Performance von SAP HANA überwachen ... 377 14.1 ... Wie schwer muss die Datenbank tragen? Lastanalyse mit dem SAP HANA Cockpit ... 378 14.2 ... Und wie viel Zeit geht dabei drauf? ... 397 15. Die Grundlage für zeitnahe Datenauswertungen: BW-Performance im Griff ... 407 15.1 ... Voraussetzungen für eine saubere Analyse ... 408 15.2 ... Alles eine Frage der Zeit: Performance von BW Queries ... 409 15.3 ... Ihre neuen Lieblingstools zur Analyse von Ladeprozessen ... 445 Die Autoren ... 461 Index ... 465

Technik
Sie können dieses eBook zum Beispiel mit den folgenden Geräten lesen:
• tolino Reader 
Laden Sie das eBook direkt über den Reader-Shop auf dem tolino herunter oder übertragen Sie das eBook auf Ihren tolino mit einer kostenlosen Software wie beispielsweise Adobe Digital Editions. 
• Sony Reader & andere eBook Reader 
Laden Sie das eBook direkt über den Reader-Shop herunter oder übertragen Sie das eBook mit der kostenlosen Software Sony READER FOR PC/Mac oder Adobe Digital Editions auf ein Standard-Lesegeräte. 
• Tablets & Smartphones 
Möchten Sie dieses eBook auf Ihrem Smartphone oder Tablet lesen, finden Sie hier unsere kostenlose Lese-App für iPhone/iPad und Android Smartphone/Tablets. 
• PC & Mac 
Lesen Sie das eBook direkt nach dem Herunterladen mit einer kostenlosen Lesesoftware, beispielsweise Adobe Digital Editions, Sony READER FOR PC/Mac oder direkt über Ihre eBook-Bibliothek in Ihrem Konto unter „Meine eBooks“ -  „online lesen“.
 
Bitte beachten Sie, dass die Kindle-Geräte das Format nicht unterstützen und dieses eBook somit nicht auf Kindle-Geräten lesbar ist.
Hersteller
Libri GmbH
Friedensallee 273

DE - 22763 Hamburg

E-Mail: GPSR@libri.de

Website: www.libri.de

Das könnte Sie auch interessieren

Katharina Zweig
Weiß die KI, dass sie nichts weiß?
eBook (epub)
Sofort lieferbar (Download)
16,99
Ben Aaronovitch
Ein weißer Schwan in Tabernacle Street
eBook (epub)
Sofort lieferbar (Download)
9,99
Roberto Simanowski
Sprachmaschinen
eBook (epub)
Sofort lieferbar (Download)
19,99
Yuval Noah Harari
NEXUS
eBook (epub)
Sofort lieferbar (Download)
26,99
Ruth Ware
Zero Days
eBook (epub)
Sofort lieferbar (Download)
12,99
Max Tegmark
Leben 3.0
eBook (epub)
Sofort lieferbar (Download)
14,99
Ingo Dachwitz
Digitaler Kolonialismus
eBook (epub)
Sofort lieferbar (Download)
21,99
Marc Elsberg
ZERO - Sie wissen, was du tust
eBook (epub)
Sofort lieferbar (Download)
10,99
Sibylle Berg
RCE
eBook (epub)
Sofort lieferbar (Download)
12,99
Sofort lieferbar (Download)
12,99
Ernest Cline
Ready Player One
eBook (epub)
Sofort lieferbar (Download)
8,99
Marc Meller
Das Smartphone
eBook (epub)
Sofort lieferbar (Download)
14,99
Ernest Cline
Ready Player Two
eBook (epub)
Sofort lieferbar (Download)
12,99
Neal Stephenson
Snow Crash
eBook (epub)
Sofort lieferbar (Download)
14,99
Dirk Becker
Einstieg in Linux Mint 22
eBook (epub)
Sofort lieferbar (Download)
29,90
Annekathrin Kohout
Hyperreaktiv
eBook (epub)
Sofort lieferbar (Download)
15,99
Inga Strümke
Künstliche Intelligenz
eBook (epub)
Sofort lieferbar (Download)
24,90
Miriam Meckel
Alles überall auf einmal
eBook (epub)
Sofort lieferbar (Download)
4,99
Sofort lieferbar (Download)
21,99
Elisa Hoven
Das Ende der Wahrheit?
eBook (epub)
Sofort lieferbar (Download)
18,99
Katharina Zweig
Ein Algorithmus hat kein Taktgefühl
eBook (epub)
Sofort lieferbar (Download)
9,99
Matthias Matting
Tolino shine - das inoffizielle Handbuch.
eBook (epub)
Sofort lieferbar (Download)
2,99
Sofort lieferbar (Download)
0,00
Markus Widl
Microsoft 365 Copilot
eBook (epub)
Sofort lieferbar (Download)
29,90
Michael Kofler
Linux
eBook (pdf)
Sofort lieferbar (Download)
49,90
Paul Zenker
GenAI Security
eBook (epub)
Sofort lieferbar (Download)
34,90
Geert Lovink
In der Plattformfalle
eBook (epub)
Sofort lieferbar (Download)
0,00
Detlef Krause
Webtexten für Nicht-Texter
eBook (epub)
Sofort lieferbar (Download)
15,99
Sofort lieferbar (Download)
0,00
Thomas Brühlmann
Raspberry Pi Pico und Pico W Schnelleinstieg
eBook (epub)
Sofort lieferbar (Download)
14,99
Sofort lieferbar (Download)
19,99
Florian Dalwigk
Python Projekte für die Praxis
eBook (epub)
Sofort lieferbar (Download)
22,99
Sybille Krämer
Der Stachel des Digitalen
eBook (epub)
Sofort lieferbar (Download)
23,99
Gene Kim
Projekt Unicorn
eBook (epub)
Sofort lieferbar (Download)
24,90
Walter Isaacson
Steve Jobs
eBook (epub)
Sofort lieferbar (Download)
12,99
Sofort lieferbar (Download)
0,00