使用Hibernate执行长时间运行的过程时超时

时间:2015-02-12 17:43:12

标签: java sql-server hibernate stored-procedures jdbc

场景是这样的,我有一个程序需要花费+ - 10分钟才能运行,这个程序在Sql Server数据库上做了很多事情,插入,删除,更新...当我在数据库上运行时我不知道#39; t有任何问题,但是当我使用Hibernate或JDBC运行它时,它会在执行2小时后发出Timeout错误。我已经改变了程序,不做任何事情或更少的事情,因此执行速度更快,而且我没有得到超时错误。

使用。执行i List l = session.getNamedQuery("Proc_Name").list() 该过程返回所有" log"从执行。

谢谢= D

0 个答案:

没有答案