云数据库 GAUSSDB-后端写进线程:bgwriter_delay
bgwriter_delay
参数说明:设置后端写线程写"脏"共享缓冲区之间的时间间隔。每一次,后端写线程都会为一些脏的缓冲区发出写操作,全量checkpoint模式用bgwriter_lru_maxpages参数控制每次写的量,然后休眠bgwriter_delay毫秒后才再次启动;增量checkpoint模式下,根据设定candidate_buf_percent_target计算目标空闲缓冲页面个数,不足时每隔bgwriter_delay毫秒刷一批页面下盘,刷页个数根据目标差距百分比计算,会根据max_io_capacity限制最大数量。
在许多系统上,休眠延时的有效分辨率是10毫秒。因此,设置一个不是10倍数的数值与把它设置为一个10的倍数是一样的效果。
参数类型:整型
参数单位:毫秒
取值范围:10~10000
默认值:2s(即2000ms)
设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。
设置建议:
增量checkpoint模式:数据量是shared_buffers多倍时,bgwriter_delay设置值不宜大于2s;数据量比shared_buffers小时,bgwriter_delay如果为了节省IO,可以适当调大。
全量checkpoint模式:默认值即可,但是磁盘能力差的,可以适当调大。
- GaussDB底层硬件_gaussdb介绍_高斯数据库底层硬件_华为云
- GaussDB是什么线程_GaussDB线程池_高斯数据库是什么线程-华为云
- GaussDB培训_GaussDB教程_高斯数据库培训-华为云
- 负载均衡无法访问_无法与后端连接_后端不可用-华为云
- GaussDB视频教程_gaussdb查看表结构语句_高斯数据库视频教程_华为云
- GaussDB学习_gaussdb教程_高斯数据库学习_华为云
- 免费缓存数据库_KV数据库redis场景_云数据库资源免费领取_缓存数据库2
- GaussDB数据库考试_GaussDB认证_高斯数据库考试_华为云
- API网关跨VPC开放后端服务_API开放后端服务_API网关APIG-华为云
- GaussDB集群_GaussDB数据库集群_高斯数据库集群_华为云