6
如何取消通过JDBC或Java长时间运行的Postgres的查询?如何取消Postgres的查询在Java/JDBC
用例可能是用户通过前端在postgres数据库 上启动查询,但他然后决定以其他方式并希望 中止/取消当前运行的查询。
如何取消通过JDBC或Java长时间运行的Postgres的查询?如何取消Postgres的查询在Java/JDBC
用例可能是用户通过前端在postgres数据库 上启动查询,但他然后决定以其他方式并希望 中止/取消当前运行的查询。
呼叫java.sql.PreparedStatement.cancel()
方法。检查postgres JDBC驱动程序是否支持此方法。据我所知,从最新的postgres JDBC驱动程序的源代码,它确实停止查询。
感谢鲍里斯,多数民众赞成它。奇迹般有效。 – Dieter 2009-10-06 15:42:52