Fijate de correr esta consulta para ese alumno con el que esta tardando mucho:
SELECT * FROM f_certificado_actividades(<id alumno>,'A', 'T', 'T');
Esta consulta y otra es la que se corre en el certificado de actividades aprobadas. Empecemos a ver por si es esta la consulta que esta tardando.