如何在java / JDBC中取消postgres查询
如何通过JDBC或Java取消长时间运行的postgres查询?
用例是用户通过前端在postgres数据库上启动查询,但随后他决定并且想要中止/取消当前运行的查询。
调用java.sql.PreparedStatement.cancel()
方法。 检查postgres JDBC驱动程序是否支持此方法。 据我所知,从最新的postgres JDBC驱动程序的源代码,它确实停止了查询。
如何通过JDBC或Java取消长时间运行的postgres查询?
用例是用户通过前端在postgres数据库上启动查询,但随后他决定并且想要中止/取消当前运行的查询。
调用java.sql.PreparedStatement.cancel()
方法。 检查postgres JDBC驱动程序是否支持此方法。 据我所知,从最新的postgres JDBC驱动程序的源代码,它确实停止了查询。