暂无图片
postgresql vacuum问题
我来答
分享
暂无图片 匿名用户
postgresql vacuum问题

pg数据库t1 表格删除和更新行,然后进行vacuum t1 进行清理操作,结果如下

被delete 的行的 lp_flags 为 0 ,下次插入数据时候可以重复使用,

被update 的行的lp_flags 为 2 ,下次插入数据时候不被重复使用。


假如大批量更新,岂不是大量空间不能被重复利用,造成空间浪费?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
薛晓刚

技术上来说是的。

暂无图片 评论
暂无图片 有用 0
彭冲

推论并不成立,简单的说状态0是可以被立即重用。其它的值也可以被重用,但不是立即。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏