快速问题:尝试取消挂起的查询时退出TOAD(对于Oracle)是否有害?

我应该让这个对话框运行吗?

我确实有屏幕截图,但是直到有10次代表后才能发布照片。

编辑:它已经进行了大约30分钟。
EDIT2:我应该提到这不是一个更新查询,纯粹是搜索。

谢谢,

最佳答案

当发生这种情况并且我已经等待了足够长的时间(并且Cancel按钮无效)时,我打开任务管理器并在Toad.exe进程上应用“结束进程树”命令。

如果数据库连接丢失,则所有未提交的更改将由数据库自动回滚。因此它是无害的。

一旦我通过查找会话列表对此进行了调查。当Toad在执行查询过程中以某种方式失去与服务器的连接时,似乎会发生这种情况。

当您想知道查询为什么花了这么长时间(不应该这样做)并单击Cancel按钮时,Toad进入“ limbo”状态,它在等待来自服务器的取消操作的结果(不知道连接丢失)。

问题在于无法停止这种等待并恢复正常。这是Toad中的错误。没有其他方法可以解决此问题。我不确定他们何时会修复它(如果有的话)。

10-04 10:11