Я использую Hibernate в своем приложении, и у меня есть этот вопрос:
Запросы автоматически генерируются Hibernate, я использую этот код для извлечения объектов из БД:
Object result = session.get(clazz, id);
где id - это Сериализуемый объект.
Мое приложение долго выполняется в пакетном режиме.Я беру файл .hprof для изучения памяти, и у меня возникает такая ситуация: множество и много строковых запросов, сгенерированных Hibernate.С Eclipse Memory Analyzer (MAT) я вижу это:
Так много select ... , как это, сохраняются в памяти, и я нене знает, как освободить или распоряжаться им.Моему приложению не хватает памяти через некоторое время.
Любое предложение будет очень полезным.Заранее спасибо