数据仓库服务 GAUSSDB(DWS)-资源管理:wlm_memory_feedback_adjust

时间:2024-12-02 17:18:22

wlm_memory_feedback_adjust

参数说明:是否开启动态负载管理中的内存负反馈功能。(该参数仅8.2.0及以上集群版本支持)

语句在CN节点上会计算出估算内存,用该值来预占内存资源,语句内存过高估算场景时,语句预占内存资源过大,会引发后续作业排队,导致系统资源利用率下降,内存负反馈机制,会基于DN上的实际使用内存情况,判断如果集群连续一段时间处于高估场景时,会由CCN节点动态降低语句在CN预占的内存资源,将高估的内存腾让出来,给后续作业使用,从一定程度上缓解了语句严重高估导致系统资源利用率下降的问题。

参数类型:SIGHUP

取值范围:字符串

  • on表示启用内存负反馈功能。
  • off表示关闭内存负反馈功能。
  • on(触发负反馈需要的时间,触发负反馈需要的估算内存百分比)表示启用内存负反馈功能,并且指定触发负反馈需要的时间以及触发负反馈需要的估算内存百分比参数。例如:on(60,50)表示启用内存负反馈功能,触发负反馈机制生效需要连续60秒都是高估场景,还需要语句预占的估算内存总值要超过系统可用内存的50%。默认触发负反馈机制生效的时间长度为50秒,默认触发负反馈生效的最低估算内存总值要超过系统可用内存的40%。

默认值:on

support.huaweicloud.com/devg-830-dws/dws_04_0922.html