我有一个超过 500GB 的大型 PostgreSQL 数据库,太大了。无论如何将数据库压缩到更易于管理的大小?我试图用 SquashFS 来做到这一点,并且数据库压缩到 177GB,但是 PostgreSQL 要求数据库具有写访问权限并且 Squashed 系统是只读的。更有经验的数据库用户对实现这一目标有什么建议吗?
该数据库保存地球的 GIS 数据,并将在本地部署的系统上使用。目前它位于 1TB SSD 上,但是,我试图避免仅仅为了容纳大型数据库而添加额外的硬盘驱动器。数据库按预期运行,没有问题,我只想将其压缩到更易于管理的大小,并避免将其放在单独的驱动器上。