基于代价的清理延迟参数

基于代价的清理延迟参数

警告: 不鼓励使用基于代价的清理延迟,因为它会在Segment实例之间异步运行。在Segment级别调用的清理代价限制和延迟没有考虑整个Greenplum阵列的状态。

用户可以配置VACUUM以及 ANALYZE命令的执行代价以降低对并发数据库活动的I/O影响。当累计的I/O操作代价达到了限制,执行该操作的进程会睡眠一会儿,然后重置计数器并且继续执行

vacuum_cost_delay

vacuum_cost_limit

vacuum_cost_page_dirty

vacuum_cost_page_hit

vacuum_cost_page_miss