云数据库 GAUSSDB-后端写线程:candidate_buf_percent_target

时间:2024-11-13 14:45:03

candidate_buf_percent_target

参数说明:当增量检查点打开时,设置干净页面候选链表占整体缓冲区页面数量百分比的期望值。若当干净页面链表中的页面比例小于该值,bgwriter线程会启动,扫描缓冲区页面将干净的页面放入链表,把脏页刷盘后再放入链表。

参数类型:浮点型

参数单位:

取值范围:0.1 ~ 0.85

默认值:0.3

设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。

设置建议:该参数直接影响bgwriter线程刷页个数。当数据量大于shared_buffers时,candidate_buf_percent_target设置过小,会影响性能。若数据量是shared_buffers的2倍及以上,该值不宜小于默认值;其他场景下,若要降低I/O,可适当调小该参数。

设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。

support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0328.html