Velocidad de respuesta en acta de exámen

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?

Saludos


log-.rar (998 Bytes)

Hola Javier,

Creo que puede tener que ver con esto: http://foro.comunidad.siu.edu.ar/index.php?topic=21204.0.
Entiendo que ustedes crearon la versión propia 3.18.1.1 antes del HOTFIX y por esa razón no lo tienen.

Saludos, Florencia.

Florencia, tengo que correr solamente ese SQL o corro los demás también?

Saludos

Si solamente ese sql que actualiza unas funciones que son utilizadas en las consultas a mesas de examen y comisiones.

Ok, ya lo corrimos, veremos si aparece nuevamente.
Muchas gracias!!

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-

Qué otra cosa podemos ver?

Javier,

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”?

Saludos, Florencia.

La operación es Carga Nota de Actas, el problema se da cuando se manda el acta a imprimir y luego cuando se cierra.

Saludos

Javier,

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.

Saludos, Florencia.
2

Florencia, buenos días, verificamos la categoría y efectivamente estaba en VOLATILE. Volvimos a ejecutar el diferencial y verificamos el cambio.

Vamos a esperar a que el usuario nos comente. Muchas gracias por la asistencia y los mantenemos al tanto.

Saludos