让autovacuum 更勤快一点

来源:这里教程网 时间:2026-03-14 20:25:21 作者:

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 没法同步的. 

相关推荐