在 PostgreSQL 9.2 中,有没有办法确定数据库中的可用空间量?更具体地说,在当前与 DB 关联的磁盘空间增加之前可以使用的近似空间量(由 pg_database_size() 报告)。
想象一下有一个小数据库,比如 10gb,用户已经删除了其中 1/2 的条目。即使运行了 vacuum 之后,空间也没有返回到文件系统(由于空间限制,vacuum full 是不可能的)。我想了解的是,在删除 1/2 的条目后,现在大约有多少空间被视为“可用”。
最佳答案
关于postgresql - 确定真空后的自由空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20520515/