搜索Oracle数据库时出现服务器问题



我有一个JEE应用程序在大型Oracle数据库中搜索数据。应用程序使用JDBC来查询数据库。

我遇到的问题是无法显示结果页面。我得到以下错误:

加载页面时重置了与服务器的连接。

这种情况发生在60秒之后。当我使用sql客户端手动运行sql查询时,结果将在3秒内返回。

我已经检查了日志,没有任何异常。

你们中有人知道找到导致连接重置的原因的最佳方法吗?如果我将搜索日期范围划分为2,并分别搜索这两个范围,则两个范围都会返回结果。因此,似乎是更大的结果集导致了问题。

欢迎任何帮助。

您可能对较大的结果集是正确的。通常,当从SQL客户端运行查询时,您会立即获得第一组记录。如果你向下翻页以强制拉出所有记录,那么它就会向下翻页。也许您在JDBC客户端遇到了同样的问题,在JDBC客户端中,获取所有行需要60秒以上。我已经有一段时间没有做JDBC了,但你能让它流式传输结果集吗?

谨致问候,罗杰所有观点都是我的。。。

相关内容

  • 没有找到相关文章