Plsql 嗨,我';m使用spool导出600万条记录,查询执行一次还是直到最后一条记录结束

Plsql 嗨,我';m使用spool导出600万条记录,查询执行一次还是直到最后一条记录结束,plsql,oracle-sqldeveloper,oracle11gr2,spool,Plsql,Oracle Sqldeveloper,Oracle11gr2,Spool,一个视图返回600万条记录。 早些时候,我曾使用SQLDeveloper导出(右键单击并导出,需要2小时以上),但我的上级说,如果喜欢,该查询将每500行执行一次。因此,我们收到来自DBA(长时间运行的查询)的警告 在搜索互联网时,我发现假脱机更适合于导出。所以我怀疑,在后台处理中,是查询执行一次&开始导出还是一直执行到最后一行导出。它执行一次,创建一个游标,它是执行时查询的图像,然后开始在后台提取数据。 如果在执行后进行任何更新,它将不会显示在假脱机中 我的意思是查询执行一次并开始导出,或者继

一个视图返回600万条记录。 早些时候,我曾使用SQLDeveloper导出(右键单击并导出,需要2小时以上),但我的上级说,如果喜欢,该查询将每500行执行一次。因此,我们收到来自DBA(长时间运行的查询)的警告


在搜索互联网时,我发现假脱机更适合于导出。所以我怀疑,在后台处理中,是查询执行一次&开始导出还是一直执行到最后一行导出。

它执行一次,创建一个游标,它是执行时查询的图像,然后开始在后台提取数据。
如果在执行后进行任何更新,它将不会显示在假脱机中

我的意思是查询执行一次并开始导出,或者继续执行到最后一条记录。请用正确的句子和更详细的信息编辑和更新问题。如有任何答案,您的问题很难理解。您是否已经使用sql developer成功导出了600万行?为什么要导出这些行?