Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
43<br />
<strong>Interne</strong> <strong>Tabellen</strong> - Multi Line Operation (1)<br />
LOOP AT itab INTO wa [FROM idx1][TO idx2][WHERE …].<br />
Optimierung von LOOP WHERE:<br />
‣ Hash-<strong>Tabellen</strong><br />
• Sind dann optimiert, wenn der komplette TABLE KEY verwendet wird.<br />
• Alle anderen Zugriffe: Sequentielle Scans.<br />
• Da der <strong>Tabellen</strong>schlüssel eindeutig sein muß, verhält sich ein<br />
optimiertes LOOP genauso wie ein READ.<br />
‣ Sortierte <strong>Tabellen</strong><br />
• Complete or leading part of the TABLE KEY: Optimized access to first<br />
record of key range.<br />
• Alle anderen Schlüssel: Sequentielle Scans.<br />
‣ Standard-<strong>Tabellen</strong><br />
• Kein optimierter Zugriff bei nicht modifizierten <strong>Tabellen</strong> möglich, nur<br />
sequentielle Scans.<br />
• Ist die Tabelle jedoch bereits beliebig sortiert, ist ein programmtech=<br />
nischer Ansatz zur Optimierung möglich.<br />
15.05.2013, Dr. Alexander Maetzing, ama - Training&Consulting