首页 > 数据库 > PostgreSQL > 让autovacuum 更勤快一点
pg 数据库的 autovacuum 默认的设置 有点 懒.
为了 让他勤快一点.
需要 调整几个参数:
pg 10 版本以后 可以直接执行了.
然后reload 一下就行了.
alter system set autovacuum_vacuum_scale_factor=0.05 ;
alter system set autovacuum_vacuum_cost_limit=600 ;
alter system set autovacuum_vacuum_cost_delay=2 ;
配置保存 到
postgresql.auto.conf 文件里面.
为什么要这么做.
如果你的 IDC 数据库 正在通过DTS 同步阿里云 ,并且启动了 增量同步.
那么就有必要 在idc 数据库里面 尽量减少 vacuumdb 或者 ddl
vacuum full .
现在dts 对于pg 数据库 执行ddl 没法同步的.
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/133735/viewspace-2841337/ ,如需转载,请注明出处,否则将追究法律责任。