Performance-Tuning mit HANA
Stand 2026-09-03
HANA-Performance-Verschlechterung ist die häufigste Krise nach dem Go-live bei SAP-Analytics-Projekten, und sie taucht meist als Notfallanruf wieder auf, nicht als geplante Überprüfung. Ein Berater, der mit einem EXPLAIN PLAN ankommt, die Ursache innerhalb der ersten Stunde unter fünf bekannten Fehlerbildern benennt und eine quantifizierte Remediation-Roadmap hinterlässt, löst eine Krise, die ein generischer Konfigurationsberater nicht lösen kann. Dieses Modul lehrt genau das: HANA-Ausführungspläne lesen, Partition Pruning anwenden, Engpässe in gescripteten Calculation Views diagnostizieren und den Performance-Untersuchungsbericht erstellen, den ein IT-Direktor beim Kunden unterzeichnet.
Was Sie lernen
- Einen HANA-EXPLAIN-PLAN lesen und interpretieren, um hochkostenintensive Operatoren, fehlendes Partition Pruning und L-Ebenen-Ausführung gescripteter Calculation Views zu identifizieren — eine priorisierte Liste von Performance-Befunden aus einem realen Kundenszenario erstellen
- Prinzipien des Partition Pruning auf SQL-Prädikate anwenden: funktionsverpackte Prädikate (YEAR(), MONTH(), CAST()) in pruning-sichere Bereichsprädikate umschreiben und Pruning im EXPLAIN PLAN verifizieren
- Die fünf HANA-Performance-Fehlermuster (gescriptete Calculation Views / fehlendes Partition Pruning / große Delta Stores / Kardinalitätsexplosion bei Star Joins / Speicherverdrängung unter gleichzeitiger Last) anhand von HANA-Cockpit-Metriken und SQL-Plan-Cache-Daten diagnostizieren
- Einen Performance-Untersuchungsbericht erstellen: die zehn langsamsten Queries mit Ursachenklassifikation, quantifizierter Remediation-Wirkung, Aufwandsschätzungen und einer priorisierten Remediation-Roadmap
Modulüberblick
HANA-Performance-Tuning ist die Disziplin, die ein Datasphere- oder BW/4HANA-Deployment, das ein Kunde zehn Jahre lang zuverlässig betreiben kann, von einem unterscheidet, das unter realer Last innerhalb von Monaten nach dem Go-live verfällt. Jeder erfahrene SAP-Analytics-Berater muss einen EXPLAIN PLAN lesen, die HANA-Speicherarchitektur verstehen, Partition Pruning anwenden und Engpässe in Calculation Views diagnostizieren können — denn Performance-Probleme sind der häufigste Grund, warum Kunden ein Projekt nach der Übergabe wieder öffnen, und der häufigste Grund, warum Tagessatzgespräche ins Stocken geraten.
Voraussetzungen
- Mittlere praktische Erfahrung in SAP-Analytics-Projekten
- Zunächst Kernkonzepte durchgehen: C040, C038, C041
Lernergebnisse
- Einen HANA-EXPLAIN-PLAN interpretieren und den konkreten Operator identifizieren, der für ein Query-Performance-Problem verantwortlich ist.
- Funktionsverpackte SQL-Prädikate umschreiben, um Partition Pruning zu ermöglichen, und das Ergebnis verifizieren.
- HANA-Performance-Fehlermuster anhand von HANA-Cockpit- und SQL-Plan-Cache-Diagnosedaten diagnostizieren.
- Einen Performance-Untersuchungsbericht erstellen, den ein IT-Direktor beim Kunden zur Priorisierung von Remediationen nutzen kann.
Vollständiges Modul für Mitglieder. Das vollständige Modul ergänzt: den Entscheidungsrahmen · das durchgehende Szenario · die KPI-Scorecard · die Anti-Muster · die Codeblöcke · die Wissenskontrolle · die Schemata.