我有一个客户使用 pg_dump 进行了备份,其大小几乎为 700GB,而 pg_database_size 仅为 195GB 左右。我已经运行了 VACUUM FULL 但结果仍然相同。
这怎么可能?据我所知,由于压缩,转储文件应该更小。
我使用的是 PostgreSQL 9.5 版本。首先我认为这是一个错误,然后我使用了 PostgreSQL 10 的二进制文件,但结果也是相同的。
我们使用常规命令进行备份
pg_dump -U username -d dbname > dbname.sql
Run Code Online (Sandbox Code Playgroud)
可能是什么问题呢?