7

当我执行查询并在结果区域中单击鼠标右键时,我会看到一个包含以下选项的弹出菜单:

  • 将表格另存为报告...
  • 单记录视图...
  • 计算行...
  • 查找/突出显示...
  • 出口 ...

如果我选择“Count Rows”,如果开始时间过长,有没有办法中断操作?

4

2 回答 2

10

不,你似乎不能。

当您Count Rows从上下文菜单中选择时,它会在主 UI 线程上运行计数,挂起整个 UI,可能持续几分钟或几小时。

最好不要使用该功能 - 只需将select count (*) from ( < your query here>)它正确运行在可以取消的单独线程上。

于 2012-12-20T18:02:04.763 回答
3

您可以打开一个新实例sql developer并终止计算行数的会话。我确实建议使用select count(*)查询,因为从长远来看它不那么痛苦。

于 2014-05-13T09:32:48.340 回答