我需要将一个大表导出到csv文件并进行压缩。
我可以使用COPY命令从类似-的Postgres导出它>
COPY foo_table to '/tmp/foo_table.csv' delimiters',' CSV HEADER;
然后可以使用gzip压缩它-
gzip -c foo_table.csv > foo.gz
这种方法的问题是,在我得到最终的压缩文件之前,我需要创建这个本身很大的中间csv文件。
是否有一种方法可以在csv中导出表并一步压缩文件?
关于,苏吉特
我需要将一个大表导出到csv文件并进行压缩。我可以使用COPY命令从postgres导出它,例如-COPY foo_table到'/tmp/foo_table.csv'delimiters','CSV HEADER;然后可以...