【发布时间】:2018-05-30 10:53:10
【问题描述】:
我对 postgresql 没有那么丰富的经验。
用
做了一个简单的命令DELETE FROM table_name where some_condition;
涉及数千行。但是实际上在该命令之后,磁盘空间变得更小了。
知道出了什么问题吗?我启用了 autovacuum = on 并尝试执行 'VACUUM FULL;'但这占用了我的整个磁盘空间。
我想做的很简单。删除行并获取空间。涉及的空间很大,机器上没有那么多空间。有没有办法做到这一点?
【问题讨论】:
标签: sql postgresql autovacuum