Приложение Spring занимает слишком много времени - PullRequest
0 голосов
/ 14 мая 2018

Я написал код SpringMVC для экспорта баз данных PostgreSQL в файлы ndjson. Код работает.Тем не менее, одна из таблиц занимает около 10 секунд (план Care) для 100 записей!

ниже приведен код для класса DAO

public List<DafCarePlanParticipant> getCarePlanparticipantByCareTeam(int id) 
{
        Criteria criteria = getSession().createCriteria(DafCarePlanParticipant.class, "dp").add(Restrictions.eq("careteam", id));

        List<DafCarePlanParticipant> dafCareTeam = criteria.list();

        return dafCareTeam;
}

Я столкнулся с опасностями, но без оптимизации этого кода.Могу ли я получить помощь, пожалуйста!

Спасибо!

1 Ответ

0 голосов
/ 14 мая 2018

Я думаю, что проблема может быть из-за getSession().* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

* * * * * * * * * * * * * * * 1004} * * * * * * * * * * * * * * * * * * * * * * * 100 * * * * * * * * * * * * * S *.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...