WebアプリケーションにHibernateとSpringを使用しています。
これでいくつかの場所で私はトランザクションをコミットするのを忘れました...以下のコードのように
SessionFactory sf = HibernateUtils.getSessionFactory();
session = sf.openSession();
tx = session.beginTransaction();
..........................................Some Code.............................
But forgot to commit transaction.....
finally
{
session.flush();
session.close();
}
今私の質問はそれです:-
- これは私にとって何か問題を引き起こしますか?
- メモリリークに関する問題はありますか?
- データベースへの負荷が増加していますか?
または、これが私のシステムにどのような影響を及ぼしますか?