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 に答える