Hola a tod@s: hace unas semanas mi flamante Power8 recién estrenado empezó a asignar almacenamiento temporal “a lo bestia”. Gracias a la colaboración de los compañeros de este foro y a la participación de IBM se ha solucionado el problema.
Resumiendo, todo viene por un error de programación en el motor de SQL que no libera el almacenamiento temporal utilizado. Este ¿pequeño? fallo se ha solucionado con la aplicación de una serie de PTFs no incluidas en el último acumulativo ni en los grupos de PTF. Gracias Alex por el link a la lista de PTFs sobre almacenamiento temporal. IBM me confirmó que lo primero que había que hacer era instalar las PTFs que faltaban. Gracias al resto de miembros de la lista que han participado porque habéis aportado herramientas para poder averiguar qué ocurre con el “almacenamiento temporal” del equipo. Saludos a todos. Javier De: [email protected] [mailto:[email protected]] En nombre de Javier Mora Enviado el: jueves, 14 de abril de 2016 15:43 Para: 'forum.help400' Asunto: RE: Almacenamiento temporal 7.2 Hola Alex, con la información que me habéis proporcionado tengo bastante claro que el problema es el motor de SQL. De la lista de PTFs me faltan algunas que voy a intentar instalar. El problema es que tengo un *SYSBAS de 360 Gb y la memoria temporal ya ocupa 110 Gb. Necesito liberar toda la memoria que pueda o hago IPL o encuentro algún otro método. Estoy preocupado porque en versión 6.1 y con un Power5 525 la memoria temporal no crecía tanto ni tan rápido. Si no encuentro dónde está el problema (peticiones de SQL o trabajos que teman tanta memoria) me tocará hacer la consulta a IBM. ¿Se te ocurre cómo liberar esta memoria sin IPL? Más complicado todavía será averiguar qué está pasando. Gracias por tu ayuda. Javier Mora De: [email protected] [mailto:[email protected]] En nombre de Alex Martínez Enviado el: jueves, 14 de abril de 2016 13:47 Para: forum.help400 Asunto: Re: Almacenamiento temporal 7.2 También tienes más información en la wiki de IBM https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20i%20Technology%20Updates/page/Temporary%20Storage%20Consumption%20and%20DB2%20for%20i WITH TOP_TMP_STG (bucket_current_size, bucket_peak_size, q_job_name) AS ( SELECT bucket_current_size, bucket_peak_size, rtrim(job_number) concat '/' concat rtrim(job_user_name) concat '/' concat rtrim(job_name) as q_job_name FROM QSYS2.SYSTMPSTG WHERE job_status = '*ACTIVE' AND JOB_NAME IN ('QZDASOINIT', 'QZDASSINIT', 'QRWTSRVR', 'QSQSRVR') ORDER BY bucket_current_size desc fetch first 10 rows only ) SELECT bucket_current_size, bucket_peak_size, q_job_name, V_SQL_STATEMENT_TEXT, B.* FROM TOP_TMP_STG, TABLE(QSYS2.GET_JOB_INFO(q_job_name)) B El 14 de abril de 2016, 9:33, Javier Mora <[email protected]<mailto:[email protected]>> escribió: Gracias Alex, voy a revisar las PTFs. De: [email protected]<mailto:[email protected]> [mailto:[email protected]<mailto:[email protected]>] En nombre de Alex Martínez Enviado el: miércoles, 13 de abril de 2016 20:45 Para: forum.help400 Asunto: Re: Almacenamiento temporal 7.2 Hay varios documentos de IBM que te pueden ayudar http://www-01.ibm.com/support/docview.wss?uid=nas8N1019501 y revisa también que tengas aplicadas éstas PTFs de http://www-01.ibm.com/support/docview.wss?uid=nas8N1017368 El 13 de abril de 2016, 16:30, Javier Mora <[email protected]<mailto:[email protected]>> escribió: Hola a tod@s: recientemente hemos migrado de equipo y cambiado a versión 7.2. Hasta ese momento llevábamos controlado el almacenamiento temporal utilizado por el sistema. No sabíamos muy bien para qué se empleaba, pero estaba dentro de unos límites razonables. Sin embargo, con la versión 7.2 me encuentro que el almacenamiento temporal está ocupando casi el 50% de *SYSBAS. Si cuento el almacenamiento utilizado por los trabajos (WRKACTJOB) no alcanza ni al 1% del almacenamiento total que indica el sistema. ¿Cómo puedo saber quién, qué trabajo o parte del sistema se está llevando todo este espacio en disco? Un saludo 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.

