Kursbeschreibung
Die wichtigsten Themen im Überblick
- ABAP-Laufzeiten gezielt bewerten
- Speicherverbrauch präzise prüfen
- STAD und SQL-Monitor einsetzen
- Datenbankzugriffe optimieren
- Indizes wirksam planen
- Pufferung sinnvoll umsetzen
- Interne Tabellen beschleunigen
Zielgruppe
- ABAP-Entwicklerinnen und ABAP-Entwickler
- SAP®-Beraterinnen und SAP®-Berater mit technischem Schwerpunkt
- Technische Projektverantwortliche im SAP®-Umfeld
- SAP®-Anwendungsbetreuerinnen und SAP®-Anwendungsbetreuer
- Für alle, die Performanceprobleme in ABAP systematisch analysieren und belastbar verbessern wollen
Voraussetzung für die Schulung
- Grundkenntnisse in ABAP und im Aufbau von SAP®-Systemen.
- Erfahrung mit Reports, Datenbankzugriffen oder Debugging ist hilfreich.
Kursinhalte
- Aufbau der SAP® NetWeaver AS ABAP-Architektur
- Workprozesse und Dialogschritte einordnen
- typische Performance-Treiber im System erkennen
- Speicherbereiche im SAP®-System identifizieren
- Speicherzuweisung und Speicherverbrauch bewerten
- ABAP-Debugger zur Speicheranalyse einsetzen
- ABAP-Reports bereits zur Designzeit prüfen
- Komponenten eines Dialogschritts mit STAD analysieren
- ein Framework für Zeitmessungen erstellen
- Laufzeiten von ABAP-Reports gezielt auswerten
- Leistungsaspekte von Datenbankzugriffen messen
- SQL-Nutzung mit dem SQL-Monitor analysieren
- aufwändige SQL-Anweisungen erkennen und bewerten
- Datenbankzugriffe systematisch analysieren
- Datenbankindizes passend auswählen
- bestehende Indizes analysieren
- Indizes anlegen und ihren Nutzen prüfen
- performant auf einzelne Datenbanktabellen zugreifen
- mehrere Datenbanktabellen effizient anbinden
- Mehrtabellenzugriffe hinsichtlich Laufzeit bewerten
- Pufferung für Datenbanktabellen definieren und nutzen
- Puffermodule erstellen und einsetzen
- Shared Memory, Shared Buffer und ABAP-Shared Objekte verwenden
- interne Tabellen passend definieren
- Zugriffsarten und weitere Optimierungsoptionen für interne Tabellen skizzieren





















