Ansicht
Dokumentation

ADDR_MEMORY_CLEAR_AUTOACTIVE - Automatische Freigabe des lokalen Gedächtnisses bei Überschreitung des We

ADDR_MEMORY_CLEAR_AUTOACTIVE - Automatische Freigabe des lokalen Gedächtnisses bei Überschreitung des We

Vendor Master (General Section)   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein setzt einen Schwellwert für die Anzahl der Adressen im lokalen Gedächtnis.

Wird dieser Schwellwert beim Lesen von Adressen überschritten, wird automatisch das lokale Gedächtnis gelöscht, sofern keine Veränderungen an den Daten stattgefunden haben.

Beispiel

Hinweise

Dieser Funktionsbaustein sollte vom äußersten Rahmenprogramm aufgerufen werden, wenn im Programmablauf innerhalb eines Commit-Steps viele Adressen gelesen, aber nicht verarbeitet (geändert) werden (z.B. weil Rechnungen noch nicht fällig sind).

Der Funktionsbaustein ADDR_MEMORY_CLEAR ist jeweils zusätzlich zu den Commit-Zeitpunkten aufzurufen, damit die Intervalle, nach denen der Clear ausgeführt wird, nicht über Commit-Klammern hinwegreichen.

Empfehlung: Rufen Sie den Funktionsbaustein ADDR_MEMORY_CLEAR mit dem Parameter FORCE = 'X' auf und lösen Sie einen Abbruch (bzw. Dump) aus, wenn die Ausnahme "unsaved_data_exist" zurüchgeliefert wird.

Dieses Verfahren sollte nur für Programme verwendet werden, die hinsichtlich der Adressen einen prinzipiell lesenden Charakter haben.

Weiterführende Informationen





Parameter

MEMORY_CLEAR_AUTOACTIVE

Ausnahmen

Funktionsgruppe

SZA0

Vendor Master (General Section)   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1564 Date: 20240523 Time: 134650     sap01-206 ( 33 ms )