我正在使用 Amazon Redshift JDBC 驱动程序连接到 SQL Workbench/J 上的 Redshift。
我想获得一个大型数据集查询结果(数百万行)。
乍一看,WbExport 似乎有答案(http://www.sql-workbench.net/manual/command-export.html)。
但是,它似乎想在尝试将整个结果集导出到文件之前将其加载到内存中,给我一个内存警告并中止对我的查询,甚至没有创建输出文件,所以这种方法似乎不起作用。
有没有更好的方法不涉及放弃 SQL Workbench 和 JDBC 连接?如果没有,建议的可行替代方案是什么,可以最大限度地减少新工具的数量或必要的访问?