Gente buenos días, estamos teniendo algunos inconvenientes de lentitud con la operación Agregar alumnos en acta de examen, desde la sección alumnos nos informan que al momento de agregar un alumno el sistema está tardando mucho para recuperar y agregar a los alumnos al acta.
Al momento de realizar la operación pudimos ver que el log nos tiraba lo siguiente (ver adjunto).
Finalmente agrega a los alumnos, pero tarda muchísimo con cada uno y no pueden trabajar de esa manera.
Qué podemos monitorear para mejorar el tiempo de respuesta? Tiene algo que ver el error que muestra el log?
Gente buenos días, me comunican desde sección alumnos que la conexión sigue muy lenta al realizar la operación.
EL procedimiento es el siguiente, entran sin problemas al acta, cargan las notas y al querer guardar el sistema pone el pop up de espera y tarda muchísimo. Finalmente se cierra el acta pero todo el proceso es muy lento.
Nos fijamos en el log y sigue tirando esto:
-o-o-o-o-o-
Fecha: 12-02-2021 10:18:18
Operacion: Cerrar Actas de Examen
Usuario:
Version-PHP: 7.3.26-1+ubuntu18.04.1+deb.sury.org+1
Servidor: guarani.unt.edu.ar
URI: /guarani/aplicacion.php?ah=st60267f9322b803.69101142&ai=guarani%7C%7C38000086&tz=1&tcm=celda_imp
Referrer: https://guarani.unt.edu.ar/guarani/aplicacion.php?tm=1&tcm=celda_imp&tz=1&ai=guarani||38000086
Host: 10.0.0.15
==========
[ERROR][guarani]
[ERROR][guarani]
[ERROR][toba] guarani_error:
[TRAZA]
<ul>
<li><strong>cn_ent_cerrar_acta_examen->validar_puntos_de_control_alumnos</strong>
Archivo: /u/proyectos/guarani/php/nucleo/examenes/actas/cerrar_acta/cn_ent_cerrar_acta_examen.php
, línea 377
</li>
<li><strong>cn_ent_cerrar_acta_examen->cerrar_acta</strong>
Archivo: /u/proyectos/guarani/php/operaciones/examenes/actas/cerrar_acta/ci_edi_cerrar_acta.php, línea 107
</li>
<li><strong>ci_edi_cerrar_acta->evt__cerrar</strong>
Archivo: /u/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php, línea 282
</li>
<li><strong>toba_ci->disparar_evento_propio</strong>
Archivo: /u/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php, línea 204
</li>
<li><strong>toba_ci->disparar_eventos</strong>
Archivo: /u/proyectos/guarani/php/extension_toba/componentes/interface/guarani_ci.php, línea 28
</li>
<li><strong>guarani_ci->disparar_eventos</strong>
Archivo: /u/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/componentes/interface/toba_ci.php, línea 201
</li>
<li><strong>toba_ci->disparar_eventos</strong>
Archivo: /u/proyectos/guarani/php/extension_toba/componentes/interface/guarani_ci.php, línea 28
</li>
<li><strong>guarani_ci->disparar_eventos</strong>
Archivo: /u/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, línea 135
</li>
<li><strong>toba_solicitud_web->procesar_eventos</strong>
Archivo: /u/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/toba_solicitud_web.php, línea 55
</li>
<li><strong>toba_solicitud_web->procesar</strong>
Archivo: /u/proyectos/guarani/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php, línea 96
</li>
<li><strong>toba_nucleo->acceso_web</strong>
Archivo: /u/proyectos/guarani/www/aplicacion.php, línea 33
</li>
</ul>
-o-o-o-o-o-
Esa porción de los logs corresponde al cierre de actas de examen, al parecer es un fallo en alguno de los controles que tienen configurados.
El problema de lentitud se presenta en la operación “EXÁMENES » ACTAS » AGREGAR/ELIMINAR ALUMNOS EN ACTA DE EXAMEN”? Es al recuperar el listado de alumnos disponibles o al agregar alguno? En la solapa “Alumnos Disponibles” o en “Otros Alumnos”?
Lo único que se me ocurre es que hayan ejecutado el diferencial 001448.sql sin setear previamente el esquema ‘negocio’. Pueden verificar si la función de la BD ‘get_nombre_actividad_mesa_examen’ tiene categoría STABLE o VOLATILE?
Debería estar con categoría STABLE, si esta definida como VOLATILE entonces no se actualizo esa y otras funciones que estan en ese script.