ABAP Performance – Die fünf goldenen Regeln
Regel 1
Treffermenge klein halten - where Bedingung
Regel 2
Transferierende Datenmenge klein halten - Feldleiste (select f1 f2 ... fn from ...into ...) - up to <n> rows - Aggregatfunktion (sum, count etc.) - update … set …
Regel 3
Zahl der Transfers klein halten - joins, subquery, views - Array Operationen - having Klausel
Regel 4
Suchmenge klein halten - passender Zugriffspfad o index o full table scan - möglichst einfache “where” Bedingungen mit vielen EQ - kritische Operatoren vermeiden (not, like)
Regel 5
Last von der Datenbank nehmen - keine identical selects - puffern von Tabellen - sort <-> ORDER BY
Anmerkung
Bei jedem Zugriff auf die Datenbank, werden Pakete von 32 K übertragen, egal wie groß die Datenmenge ist.
|