Ukázalo se, že šlo o nezávazné dotazy. Děkuji Brentu Wordenovi za otázku o transakcích, která mě přivedla k tomu, že jsem se rozhlédl a všiml si, že jsem deaktivoval automatické odevzdání a po dotazech se nepotvrdil.
Takže řešení, která pro mě fungovala:
conn.setAutoCommit(true);
nebo
statement.executeQuery(query);
conn.commit();
To umožňuje vyprázdnit dotazy a zabránit zastaralým datům.