【发布时间】:2016-12-18 20:28:39
【问题描述】:
我在 Oracle SQL Developer 中运行一个大型查询。查询似乎成功运行,然后我犯了点击count rows 的错误,然后它就冻结了。我不得不终止任务管理器中的程序。我一直在网上搜索,我看到了很多关于如何使用历史记录恢复未保存的脚本,但我没有看到任何关于恢复查询结果的信息。它是否在任何地方兑现,所以我不必重新运行查询?
非常感谢任何帮助。
【问题讨论】:
-
我 99.9% 确信结果不会保存在任何地方。为什么不再次运行查询?
-
我只是不想等那么久:/
-
能否添加查询+执行计划+数据量的一些信息?
-
嗯,我会玩的。感谢您的帮助。
-
它确实运行成功了——如果你有一个网格来计算行数——当你要求计算行数时,我们再次运行查询,以获得你的结果的行数——你会不得不等待一段时间才能得到答案...也许更安全的做法是执行 ctrl+end 以将所有行获取到客户端 - 假设它不是 180 亿或其他荒谬的东西