云数据库 GAUSSDB-基于开销的清理延迟:vacuum_cost_delay
vacuum_cost_delay
参数说明:vacuum拉起后台服务线程对于数据表死元组进行整理,它会和业务线程冲突,为了能够控制其对于业务的影响,设置该参数vacuum_cost_delay表示当vacuum执行的开销达到vacuum_cost_limit的值时,vacuum线程就休眠vacuum_cost_delay的时间把资源让给业务线程执行,来确保业务不会被后台vacuum一直阻塞。
参数类型:整型
参数单位:ms(毫秒)
取值范围:0 ~ 100。0表示关闭基于开销的清理延迟特性,正数值表示打开基于开销的清理延迟特性。在许多系统上,休眠的有效分辨率是10ms,因此把vacuum_cost_delay设置为一个不是10的整数倍数值与设置为下一个10的整数倍数值作用相同。
默认值:0
设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
设置建议:此参数一般设置较小,常见的设置是10ms或20ms。调整此特性资源占用率时,建议调整其他参数,而不是此参数。
设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
- GaussDB基于华为云_华为云云数据库_高斯数据库基于华为云-华为云
- GaussDB视频教程_gaussdb查看表结构语句_高斯数据库视频教程_华为云
- 免费云数据库MySQL_MySQL数据库免费_MySQL数据库是免费的吗
- GaussDB学习_gaussdb教程_高斯数据库学习_华为云
- GaussDB数据库考试_GaussDB认证_高斯数据库考试_华为云
- 短信怎么发短信_手机消息延迟_如何用短信发消息
- 云数据库的特性有哪些_云数据库安全
- GaussDB培训_GaussDB教程_高斯数据库培训-华为云
- 云数据库RDS for MySQL数据备份_备份策略_自动备份_手动备份
- GaussDB考试_GaussDB数据库考试_高斯数据库考试_华为云