我的数据库服务器上的磁盘空间不足。我从未执行vacuum full
,我希望vacuum full
释放一些空间。
您之前是否运行vacuum full
,如果空间被释放,那么它有多少?
答案 0 :(得分:2)
https://www.postgresql.org/docs/current/static/sql-vacuum.html
此方法还需要额外的磁盘空间,因为它会写入新副本 该表并且在操作之前不会释放旧副本 完成。通常这只应在大量使用时使用 需要从表格中回收空间。
通过恢复数据副本,您可以无间隙地查找数据的大小,例如pg_dump
/ pg_restore