pg_dump 压缩;服务器或客户端

Kob*_*ork 6 postgresql backup database-backup

当您在 pg_dump 上指定压缩时,是在服务器端进行压缩以便传输更快还是 pg_dump 进行压缩?

谢谢

Cra*_*ger 5

使用-Fc(自定义格式)转储进行压缩是在客户端完成的。根据文档

这个格式也是默认压缩的

客户端和服务器之间没有进行协议压缩。

PostgreSQL 协议压缩非常好,但尚未实现。

pg_dump不过,如果您愿意,您可以运行服务器端并通过 ssh 之类的方式将其压缩转储流式传输到客户端。