Privater Speicher
Automatische Beendigung von Prozessen im PRIV-Modus
Wenn in einem SAP-Anwendungsserver zu viele Dialogarbeitsprozesse im PRIV-Modus ablaufen, treten Performanceprobleme auf. Die normale Bearbeitung von Nutzeranfragen wird durch die PRIV Mode Arbeitsprozesse verlangsamt.
Das SAP-System bietet einen Mechanismus, mit dem Sie nicht aktive Dialogprozesse im PRIV-Modus beenden können. Dieser Mechanismus hilft, Leistungsprobleme zu reduzieren.
Der Mechanismus funktioniert wie folgt:
Im PRIV-Modus kann eine maximale Anzahl (n) von Dialog-Arbeitsprozessen ohne zeitliche Begrenzung ausgeführt werden.
Um diese Zahl n zu ermitteln, setzen Sie den Wert des Profilparameters rdisp/wppriv_max_no. Wenn kein Wert eingegeben wird, ermittelt das SAP-System n nach folgender Formel:
Die Zahl (n) wird auf den größeren der 2 folgenden Werte gesetzt:
-
Anzahl der Dialogarbeitsprozesse minus 5
Wenn mehr als n Dialogarbeitsprozesse aktiv sind und die im Parameter rdisp / max_priv_time festgelegte Zeitspanne (Standard 600 Sekunden) abgelaufen ist, wird die Transaktion für den PRIV-Prozess zurückgesetzt, der die längste mögliche Zeit im PRIV-Modus verbracht hat.
Sie haben 10 Dialogarbeitsprozesse auf einer SAP-Instanz konfiguriert. Die Parameter rdisp/wppriv_max_no und rdisp/max_priv_time werden nicht geändert (Standardeinstellung).
Dann prüft das SAP-System periodisch, ob sich nach 600 Sekunden (10 Minuten) mehr als 50 Arbeitsprozesse im PRIV-Modus befinden. Wenn dies der Fall ist, wird die Transaktion zurückgesetzt, die sich am längsten im PRIV-Modus befand. Dem Benutzer wird ein entsprechendes Dialogfeld angezeigt.
Wenn Leistungsprobleme auftreten, können Sie diese Parameter ändern, dies jedoch nur nach Rücksprache mit SAP.
Nicht-Dialog-Arbeitsabläufe (Hintergrund, Update, etc.) sind in diesem Mechanismus nicht enthalten und werden ebenfalls nicht berücksichtigt.
Leave a Reply