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