оптимизация SQL запросов
функции Student_GetDisciplines, FinalReport_GetBySemesterYearDisciplineGroup, GetStudentsForRating, GetDisciplinesForExportByMilestone, GetGroupsForDisciplineAll, GetDisciplinesForTeacher, Student_GetTeachersList и пр. работают слишком долго и занимают от 70 до 100 (и больше!) блокировок. При пиковых нагрузках FinalReport_GetBySemesterYearDisciplineGroup может, наверное, вызывать зависания сервера Postgresql из-за истощения ресурсов (таблица блокировок или взаимные блокировки запросов с этим связанные?)