Effizienzsteigerung durch BWA-Delta-Indizes 
Zu jedem SAP NetWeaver BW Accelerator Index kann ein so genannter Delta-Index angelegt werden. Wenn es einen Delta-Index gibt, schreibt das System bei jedem Delta-Indiziervorgang, also jedem Indiziervorgang, außer dem initialen Füllen/Indizieren, nicht in den Hauptindex; dieser wird auch nicht optimiert. Stattdessen schreibt das System in einen zweiten Index, der die gleiche Struktur wie der Hauptindex hat, aber in der Regel kleiner ist. Je kleiner dieser Delta-Index ist, umso schneller geht vor allem der anschließende Optimier-Vorgang und damit der gesamte Prozess des Hochrollens von Daten oder der Anpassung nach einem Hierachie-/Attributs-Änderungslauf.
Empfehlung
Da sich die Leseperformance verschlechtert, je größer ein Delta-Index ist, empfehlen wir, den Delta-Index nur für wichtige Indizes einzuschalten, z.B. für Faktenindizes und X-/Y-Indizes zur Verbesserung der Performance bei Anpassungen nach einem Hierachie-/Attributs-Änderungslauf.
Um die Leseperformance nicht zu beeinträchtigen, empfehlen wir, die Delta-Indizes regelmäßig mit ihrem Hauptindex zusammenzuführen. Sie können dies auf verschiedene Weise veranlassen:
Sie können auf dem Bild Analyse und Reparatur von BW-Objekten (Transaktionscode RSRV) aus dem Testbereich den
elementaren Test Größe des Delta-Index auswählen. Über
Fehler beheben gelangen Sie in den Reparatur-Modus und können einen MERGE für diese
Indizes ausführen lassen. Weitere Informationen über die Analyse von BW Accelerator Indizes in der Analyse- und Reparaturumgebung finden Sie unter Tests für BWA-Indizes in der Transaktion RSRV.
Sie können das Programm RSDDTREX_DELTAINDEX_MERGE einplanen.
Um den Delta-Index zu einem BW Accelerator Index einzustellen, wählen Sie auf dem Bild BW Accelerator Monitor (siehe BWA-Indizes überwachen) aus dem Menü. Sie gelangen auf das Dialogfenster Delta-Index-Eigenschaft setzen.
Setzen Sie für diejenigen Tabellen, zu denen es einen Delta-Index geben soll, in der Spalte Delta-Index das entsprechende Kennzeichen.
Beim nächsten Delta-Indiziervorgang wird die neue Einstellung berücksichtigt.
Auf die gleiche Weise können Sie die Einstellung für einen Delta-Index wieder zurücknehmen.
Das System führt dann vor dem nächsten Indiziervorgang einen Merge von Delta-Index und Hauptindex aus. Wenn der Delta-Index bereits sehr groß war, kann der nächste Prozess dadurch etwas länger dauern.