影响或控制PostgreSQL垃圾回收的参数或因素

  1. 云栖社区>
  2. 阿里云数据库ApsaraDB>
  3. 博客>
  4. 正文

影响或控制PostgreSQL垃圾回收的参数或因素

德哥 2017-07-13 23:49:48 浏览2273
展开阅读全文

标签

PostgreSQL , 垃圾回收 , 参数 , freeze


背景

哪些参数或因素将影响或控制PostgreSQL的垃圾回收呢?

参数

全局参数

1、控制VACUUM命令的睡眠时间,当vacuum的阶段性COST大于vacuum_cost_limit时,睡眠一段时间后继续。

vacuum_cost_delay = 0                   # 0-100 milliseconds  

2、VACUUM时,不同数据块(在SHARED BUFFER中命中的块、未命中的块、脏块)的成本

#vacuum_cost_page_hit = 1               # 0-10000 credits  
#vacuum_cost_page_miss = 10             # 0-10000 credits  
#vac

网友评论

登录后评论
0/500
评论
德哥
+ 关注
所属云栖号: 阿里云数据库ApsaraDB