0

我有一个使用这样的东西运行的 SQL 查询:

PreparedStatement pstmt = dbConn.prepareStatement(sqlQuery);
ResultSet rs = null;
..
.. Set parms here ..
..
rs = pstmt.executeQuery();

当我使用本地数据库时它工作得很好,但是我必须在这个远程数据库上进行测试,因为它有更多的数据。但由于它是遥远的,它需要永远。

我很好奇是否有办法获取状态或在特定时间后查询了多少行。只是为了能够看到这些东西实际上正在工作,而我并没有浪费时间看像素。你知道,像“好的,到目前为止我们有 300 行,还有 400 行”。这样的事情甚至存在吗?

4

1 回答 1

1

我发现这是不可能的,至少以任何简单的方式。我发现我可能应该拆分查询,而不是一次获得数十万个结果,而只是 50 或 100 个结果。

于 2009-08-11T21:42:37.213 回答