Buenas tardes, estamos migrando una base ( desde G2 (2.9.5) a G3 (3.20.0), ya se migraron todas las bases de grado a esta última y varias de posgrado.
Notamos gran demora al ejecutar dentro del modulo 02_matricula, el 05_sga_alumnos_hist_calidad , vemos en este ultimo lo siguiente:
CREATE TABLE mig._temp_alumnos_sin_hist (
alumno integer ,
plan_version integer ,
propuesta integer ,
persona integer ,
calidad character(1));
INSERT INTO mig._temp_alumnos_sin_hist(alumno, plan_version, propuesta, persona, calidad)
SELECT alumno, plan_version, propuesta, persona, calidad FROM sga_alumnos
WHERE alumno NOT IN (SELECT alumno FROM sga_alumnos_hist_calidad);
es correcto que inserte en la tabla temporal todos los registros de sga_alumnos que no tienen nada registrado en sga_alumnos_calidad? o podria acotarse a los alumnos que se estan por migrar?
gracias
Viviana