使用hibernate query.settimeout()方法有什么不利之处

时间:2012-02-17 08:50:05

标签: performance hibernate jdbc

我们计划为所有hibernate查询实现setTimeout()

在我们的应用程序中,一些查询需要很长时间。我们想为这些查询指定显式超时。

这种方法有什么问题吗?或者有更好的方法来设置超时吗?

据我所知,可能有机会调整服务器端的查询。但是,目前我们正专注于客户端解决方案。

1 个答案:

答案 0 :(得分:0)

您链接到的setTimeout()方法不是查询超时。这是整个交易的超时。我没有看到它是如何成为客户端解决方案。

我认为你正在寻找Query.setTimeout()