Sim*_*mon 3 postgresql postgresql-9.5 autovacuum
我的架构中有一个表没有自动恢复.如果我VACUUM posts;在桌子上运行真空过程很好,但autovacuum守护进程从来没有因为某种原因吸尘.有没有办法找出原因?可能的原因是什么?
那没关系,不用担心.
该表是唯一的中型(300万行).
如果死元组的数量超过autovacuum_vacuum_scale_factor(默认值:0.2)您的实时元组,Autovacuum将启动,因此如果超过20%的表已被删除或更新.
这通常很好,我不会改变它.但是如果你想出于某种原因这样做,你可以这样做:
ALTER TABLE posts SET (autovacuum_vacuum_scale_factor = 0.1);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
278 次 |
| 最近记录: |