Siempre puedes poner en el Subsistema QUSRWRK la misma agrupación que el 
interactivo (perderás algo en interactivo pero ganarás en QZDASOINIT...)

De: [email protected] 
[mailto:[email protected]] En nombre de Javier Mora
Enviado el: martes, 26 de agosto de 2014 14:08
Para: forum.help400
Asunto: RE: Mejorar el rendimiento de QZDASOINIT

Desgraciadamente, en este año no. Tampoco tengo muy claro las posibilidades de 
ampliación del equipo.

________________________________
De: 
[email protected]<mailto:[email protected]>
 [mailto:[email protected]] En nombre de Alex Martínez
Enviado el: martes, 26 de agosto de 2014 13:17
Para: forum.help400
Asunto: Re: Mejorar el rendimiento de QZDASOINIT
Hola

Creo que la respuesta a tu (principal) problema es los 4 Gb para una V6R1.

¿no tienes posibilidad de ampliar memoria?



El 26 de agosto de 2014, 11:59, Javier Mora 
<[email protected]<mailto:[email protected]>> escribió:
Hola a tod@s<mailto:tod@s>:

Como ya os he comentado en otra ocasión, en la empresa estamos desarrollando un 
software que obtiene información del AS400 a través de procedimientos 
almacenados. Hemos intentado optimizar al máximo las llamadas al programa de 
servicio donde están implementados los procedimientos almacenados. Sin embargo, 
el tiempo de respuesta es muy variable y, analizando las causas, llegamos a la 
conclusión de que podría ser el trabajo QZDASOINIT que atiende las peticiones 
SQL.

Nuestra configuración de memoria actual pasa casi todo por *BASE, salvo el 
interactivo y el spool, y cuando la máquina está un poco sobrecargada, se 
aprecia diferencia ante una misma petición en interactivo (que es buena) con la 
petición remota (se relentiza más de un segundo, a veces varios segundos).

Me he pasado el verano viendo temas de configuración sobre la gestión de 
trabajos y me han surgido algunas dudas a las que no encuentro respuesta:

- Hay dos recomendaciones diferentes para los trabajos QZDASOINIT, una consiste 
en montarlos en un subsistema a parte con una agrupación de memoria; la otra 
consiste en dejarlo en QUSRWRK pero en una agrupación de memoria distinta. ¿Qué 
diferencia sustancial hay entre montar un subsistema distinto o dejarlo en 
QUSRWRK?

- Si, como aconsenja la documentación y comentarios leídos, es conveniente 
situar las peticiones de QZDASOINIT en una agrupación de memoria a parte y 
separarlo de QBASE, ¿qué memoria le pongo? ¿y el nivel de actividad? ¿Cómo 
calculo estos datos para que sean razonables? Tengo sólo 4Gb de memoria.

- Respecto a la agrupación de memoria, ¿activo el Expert Caché o no?

Actualmente el nivel de actividad en *BASE parece alto, "Máximo Activo" = 84 
trabajos y "Tamaño de Agrupación" = 1,7 Gb. El valor del sistema QPFRADJ=2. 
V6R1.

- La GRAN DUDA ES, ¿con los ajustes para el trabajo QZDASOINIT mejoraremos su 
tiempo de respuesta?

Queda claro que no tengo mucha idea sobre "gestión de trabajos", ¿alguien me 
puede orientar?

Un saludo a todos,


Javier Mora

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a