如果客户端中途退出,Oracle DB会中止查询吗



我是一名(java(开发人员,试图了解昂贵的数据库查询对Oracle数据库的影响。

  1. 如果我使用sqlplus启动命令行查询,并且在几分钟后终止它(ctrl-C(,那么查询会在数据库中完成吗?(Ctrl-C将导致TCP套接字关闭(

  2. 在java中有没有同样的方法(关闭套接字(?

-索尼

您可以取消来自其他线程的正在运行的查询。我非常确信这可以在Java中完成。请参阅:https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html#cancel--

最新更新