コミットされていないクエリの問題であることが判明しました。トランザクションについて質問してくれたBrentWordenに感謝します。周りを見回すと、自動コミットが無効になっていて、クエリ後にコミットしていなかったことがわかりました。
だから私のために働いた解決策:
conn.setAutoCommit(true);
または
statement.executeQuery(query);
conn.commit();
これにより、クエリをフラッシュして、古いデータを防ぐことができます。