Memoria privada

Terminación automática de procesos en modo PRIV

Si se ejecutan demasiados procesos de trabajo de diálogo en modo PRIV en un servidor de aplicaciones SAP, surgen problemas de rendimiento. El procesamiento normal de las consultas de los usuarios se ve ralentizado por los procesos de trabajo en modo PRIV.

El sistema SAP ofrece un mecanismo que le permite finalizar procesos de diálogo inactivos en modo PRIV. Este mecanismo ayuda a reducir los problemas de rendimiento.

El mecanismo funciona de la siguiente manera:

En el modo PRIV, se puede ejecutar un número máximo ( n) de procesos de trabajo de diálogo sin restricciones de tiempo.

Para determinar este número n, establezca el valor del parámetro de perfil rdisp/wppriv_max_no. Si no se ingresa un valor, el sistema SAP determina n usando la siguiente fórmula:

el número (n) se establece en el mayor de los 2 valores siguientes:

  • Número de procesos de trabajo de diálogo menos 5

Si hay más de n procesos de trabajo de diálogo activos y ha transcurrido el intervalo de tiempo establecido en el parámetro rdisp/max_priv_time (600 segundos por defecto), se restablece la transacción para ese proceso PRIV, que ha pasado el mayor tiempo posible en modo PRIV.

Ejemplo

Ha configurado 10 procesos de trabajo de diálogo en una instancia de SAP. Los parámetros rdisp/wppriv_max_no y rdisp/max_priv_time no se cambian (configuración predeterminada).

Luego, el sistema SAP comprueba periódicamente si más de 5 procesos de trabajo de diálogo están en modo PRIV después de 600 segundos (10 minutos). Si este es el caso, se restablece la transacción que ha estado en modo PRIV durante más tiempo. Aparece un cuadro de diálogo correspondiente para el usuario.

Si surgen problemas de rendimiento, puede cambiar estos parámetros, pero solo después de consultar con SAP.

Nota

Procesos de trabajo sin diálogo (fondo, actualización, etc.) no figuran en este mecanismo y tampoco se tienen en cuenta.

Leave a Reply