Memoria privata

Terminazione automatica dei processi in modalità PRIV

Se troppi processi di lavoro di dialogo vengono eseguiti in modalità PRIV in un server di applicazioni SAP, sorgono problemi di prestazioni. La normale elaborazione delle richieste degli utenti è rallentata dai processi di lavoro in modalità PRIV.

Il sistema SAP offre un meccanismo che consente di terminare i processi di dialogo non attivi in modalità PRIV. Questo meccanismo aiuta a ridurre i problemi di prestazioni.

Il meccanismo funziona come segue:

Nella modalità PRIV, un numero massimo ( n) di processi di lavoro di dialogo può essere eseguito senza restrizioni di tempo.

Per determinare questo numero n, impostare il valore del parametro profilo rdisp/wppriv_max_no. Se non viene immesso un valore, il sistema SAP determina n utilizzando la seguente formula:

il numero ( n) è impostato sul maggiore dei 2 valori seguenti:

  • Numero di processi di lavoro di dialogo meno 5

Se sono attivi più di n processi di lavoro di dialogo e l’intervallo di tempo impostato nel parametro rdisp/max_priv_time (predefinito 600 secondi) è trascorso, la transazione per quel processo PRIV, che ha trascorso il tempo più lungo possibile in modalità PRIV, viene reimpostata.

Esempio

Sono stati configurati 10 processi di lavoro di dialogo su un’istanza SAP. I parametri rdisp / wppriv_max_no e rdisp / max_priv_time non vengono modificati (impostazioni predefinite).

Quindi, il sistema SAP controlla periodicamente se più di 5 processi di lavoro di dialogo sono in modalità PRIV dopo 600 secondi (10 minuti). Se questo è il caso, la transazione viene reimpostata che è stata in modalità PRIV per il tempo più lungo. Viene visualizzata una finestra di dialogo corrispondente all’utente.

Se si verificano problemi di prestazioni, è possibile modificare questi parametri, ma farlo solo dopo aver consultato SAP.

Nota

Processi di lavoro non di dialogo (sfondo, aggiornamento, ecc.) non sono contenuti in questo meccanismo e non sono considerati.

Leave a Reply