我有一个大表(3 亿行),我想转储到 csv - 我需要做一些 SQL 无法完成的处理。现在我使用 Squirrel 作为客户端,它显然不能很好地处理大型数据集——至少就我自己(有限的)经验而言。如果我在实际主机上运行查询,它会使用更少的内存吗?谢谢你的帮助。
问问题
934 次
2 回答
1
我敢打赌。您可以使用COPY直接将表转储到 CSV 文件,我认为这不会占用太多内存。
于 2010-05-04T21:04:41.167 回答
1
尝试这个:
COPY tablename
TO 'filename.csv'
WITH
DELIMITER AS ','
NULL AS ''
CSV HEADER
于 2010-05-05T01:44:22.010 回答