Postgres:放弃巨大的 AWS 托管 table 不会释放 space

Postgres: dropping huge AWS hosted table doesn't free up space

我有一个托管在亚马逊 AWS 实例上的 postgres (v10) 数据库(运行 在 'Free Storage Space' 上非常低)。它上面有一个 50GB table,然后我删除了它(pgAdmin - 右键单击​​,delete/drop table)。

然后我在我们的 AWS 控制台上检查了这个实例的监控页面。免费存储 Space 图表未显示免费 space 的 50GB 跃升。它保持静态,甚至在等待一段时间后,刷新页面等

丢弃 50GB table 真的有任何作用吗?

关闭 pgAdmin 或在 pgAdmin 的 'Dashboard' 选项卡中结束数据库事务。这将切断锁定数据库的事务,然后出现空闲 space。