Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle Sql开发人员导出速度慢_Sql_Oracle_Oracle Sqldeveloper - Fatal编程技术网

Oracle Sql开发人员导出速度慢

Oracle Sql开发人员导出速度慢,sql,oracle,oracle-sqldeveloper,Sql,Oracle,Oracle Sqldeveloper,我正在使用Oracle SQL Developer运行一些查询,并希望将输出导出到csv文件。但是导出需要的时间太长,它似乎再次重新运行整个查询。这是我的步骤,如果我做错了什么,请告诉我 使用“运行语句”运行查询 10分钟后返回结果,结果显示在下面的“查询结果”中。 右键单击结果,单击“导出”,然后在导出向导中选择“csv”。 单击“下一步”,然后单击“下一步”保存结果。 输出10000行数据需要10-30分钟。 我理解在网格中显示结果与完整结果之间存在差异。但这里似乎出了点问题,这浪费了我太多

我正在使用Oracle SQL Developer运行一些查询,并希望将输出导出到csv文件。但是导出需要的时间太长,它似乎再次重新运行整个查询。这是我的步骤,如果我做错了什么,请告诉我

使用“运行语句”运行查询 10分钟后返回结果,结果显示在下面的“查询结果”中。 右键单击结果,单击“导出”,然后在导出向导中选择“csv”。 单击“下一步”,然后单击“下一步”保存结果。 输出10000行数据需要10-30分钟。 我理解在网格中显示结果与完整结果之间存在差异。但这里似乎出了点问题,这浪费了我太多的时间导出数据


非常感谢您的帮助。

它再次运行整个查询

要避免这种情况,请将所有结果提取到网格中,然后将其导出

Ctrl+End将完成此操作

我在这里谈论这个

但是为什么SQLDeveloper强制执行第二个查询呢

好问题


如果强制将所有行返回到网格中,将消耗相当多的内存。有些查询结果集比其他查询结果集大,并且不是所有人都有64位的怪物来运行我们的工具。因此,为了节省机器资源和内存,我们只需再次运行查询并将数据直接写入目标并绕过数据网格。

它将再次运行整个查询

要避免这种情况,请将所有结果提取到网格中,然后将其导出

Ctrl+End将完成此操作

我在这里谈论这个

但是为什么SQLDeveloper强制执行第二个查询呢

好问题


如果强制将所有行返回到网格中,将消耗相当多的内存。有些查询结果集比其他查询结果集大,并且不是所有人都有64位的怪物来运行我们的工具。因此,为了节省机器资源和内存,我们只需再次运行查询,将数据直接写入目标并绕过数据网格。

感谢您的快速回复。我在MAC上运行,那么快捷键是什么?可能是cmd+End,也可能是cmd+PgDnI在首选项设置中选中的“快捷键”,它是cmd+page down。但是当我点击这些键时,输出没有任何变化,而且速度仍然很慢。从那里出口应该很快。10k行是nothing@wggbullet这是一个,不是一个。谢谢你的快速回复。我在MAC上运行,那么快捷键是什么?可能是cmd+End,也可能是cmd+PgDnI在首选项设置中选中的“快捷键”,它是cmd+page down。但是当我点击这些键时,输出没有任何变化,而且速度仍然很慢。从那里出口应该很快。10k行是nothing@wggbullet这是一个,不是一个。