每页配置postgres可用空间

时间:2016-09-07 17:06:23

标签: postgresql

我们有一个更新的重表经历了很多膨胀(10倍)。我希望增加每个页面中未使用的可用空间,以使更新更有可能在同一页面上写入新的MVCC元组(帮助我们更有效地利用堆仅元组)。

我很确定我已经看到了在某个时刻基于每个表格配置“每页剩余空间”的方法,但是对于我的生活我找不到它。这可能吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

您正在搜索fillfactor

-- set 80% for new data
postgres=# ALTER TABLE boo SET (fillfactor = 80);
ALTER TABLE