Hola, Te pueden ser de interes los articulos que publique sobre el tema de la gestión de subsistemas: http://as400howto.blogspot.com/2011/03/gestionar-mejor-la-configuracion-de.html
Por otra parte para analizar el rendimiento del SQL puedes utilizar el Visual Explain (incluido en el ACS), así como estudiar las entradas del Index Advisor, puedes encontrar más información en el siguiente enlace: https://www.ibm.com/docs/en/i/7.4?topic=optimization-tools Saludos Martí Riera www.as400howto.com Missatge de datil400 <[email protected]> del dia dl., 23 d’ag. 2021 a les 16:45: > Realmente son dos tipos de procesos: > > 1. Unos procesos por lotes nocturnos "muy, muy gordos" que queremos que > acaben cuanto antes. > 2. Varias llamadas SQL (o SELECT o procedimientos almacenados) de varios > aplicativos que utilizan esta interfaz. > > En el caso de SQL entran con prioridad 20 y un "time slice" de 3000, casi > un interactivo. Pero se ejecutan en el pool *BASE. El consumo de CPU no lo > tengo muy claro. Mi idea es crear un pool de memoria (compartido o privado, > no lo tengo claro) para estos procesos con un % mínimo y revisar los > niveles de actividad, prioridad y time slice. > > Sobre todo quisiera afinar esto último, porque la mayoría de llamadas SQL > deberían tener un tiempo de respuesta similar al interactivo. > > Saludos, > > Javier > > El lun, 23 ago 2021 a las 16:03, Marcelo Diaz (<[email protected]>) > escribió: > >> y para seguir agregando datos, cuanto te consumen de cpu los SQL de los >> cuales hablas, con que prioridad sale de la cola (calculo que será 50) >> >> Gracias >> Marcelo Diaz >> >> El lun, 23 de ago. de 2021 a la(s) 05:18, datil400 ([email protected]) >> escribió: >> >>> Hola a tod@s, >>> >>> necesito configurar convenientemente un subsistema y varios trabajos de >>> servidor para que tengan un tiempo de respuesta aceptable. Sobre todo son >>> peticiones SQL cuyo origen son varios sitios web que tenemos funcionando. >>> >>> No soy un experto en lo relacionado con gestión de trabajos, así que he >>> estado estudiando algunos manuales y artículos que he encontrado por >>> internet. En todos te explica qué opciones de configuración dispone el >>> sistema (valores del sistema, clases, agrupaciones de memoria compartida y >>> privada, subsistemas, colas de trabajo, etc), pero no explica cómo calcular >>> los valores apropiados para los niveles de actividad y la memoria a >>> reservar (o yo no lo he encontrado). >>> >>> Sé que existe el ajuste de rendimiento automático y podría dejar que el >>> sistema ajustara estos valores pero me gustaría saber si existe información >>> sobre cómo calcular esos datos. >>> >>> ¿Conocéis algún manual, documento o artículo que trate este tema? ¡Ojo!, >>> para empezar no quisiera enfrentarme a las estadísticas del gestor de >>> rendimiento, busco algo sencillo. >>> >>> Saludos y gracias por vuestros comentarios. >>> >>> 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. > > ____________________________________________________ > Ú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.
