我有一个超过500GB的大型PostgreSQL数据库,这太大了。无论如何,有没有将数据库压缩到更易于管理的大小?我尝试使用SquashFS进行此操作,并将数据库压缩到177GB,但是PostgreSQL要求数据库具有写访问权限,并且Squashed系统为只读。是否有更多经验丰富的数据库用户对实现此目标有任何建议?
该数据库保存着地球的GIS数据,并将在部署的系统上本地使用。目前它位于1TB SSD上,但是,我试图避免只是为了容纳大型数据库而拍打额外的硬盘驱动器。数据库按预期执行,没有问题,我只想将其压缩到更易于管理的大小,并避免将其放在单独的驱动器上。
为什么太大?如果磁盘空间不足,则需要向系统添加更多磁盘。如果不再需要数据,则应该找到一种存档方法。否则,您可能会遇到性能问题,较小的DB可能会或可能无法解决。
—
RDFozz
该数据库保存着地球的GIS数据,并将在部署的系统上本地使用。当前它位于1TB SSD上,但是,我试图避免只是为了容纳大型数据库而拍打额外的硬盘驱动器。数据库按预期执行,没有问题,我只想将其压缩到更易于管理的大小,并避免将其放在单独的驱动器上。
—
MH21209 '18
这是一个非常合理的问题。它不应该关闭。
—
埃文·卡罗尔