【 使用环境 】生产环境
【 OB or 其他组件 】ob
【 使用版本 】ob 4.3.5
【问题描述】我想修改compaction_low_thread_score的取值,部署的ocp显示的合并线程数,看相关文档又是权重,所以我在ocp修改它是填线程数还是权重,默认为0的时候代表的线程数6?,修改的时候代表权重?
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)
【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!
论坛小助手
#3
在这个问题中,您提到的是关于 compaction_low_thread_score 参数的设置。这个参数是用于控制 OceanBase 中低优先级合并任务的线程调度分数。从您的描述来看,您似乎遇到了与合并相关的性能或配置问题。不过,根据提供的信息,还不能明确地判断是否需要进行日志采集或根因分析。但是我们可以先从日志采集开始,来帮助我们更好地理解问题的具体情况。
日志采集场景
日志采集场景: 合并问题
日志采集命令: obdiag gather scene run --scene=observer.compaction
请您使用上述命令进行日志采集,并将采集到的日志提供给我们。这将有助于我们了解合并过程中可能存在的问题。
提供更多信息
为了更准确地诊断问题,请您提供以下信息:
- 您当前的
compaction_low_thread_score 参数设置为何值?
- 在修改
compaction_low_thread_score 参数前后,是否观察到了明显的性能变化?
- 您是否有其他与合并相关的配置参数进行了调整?
- 当前集群的负载情况如何?是否有大量写入或读取操作?
- 是否有相关的告警或错误日志可以提供?
希望以上信息能够帮助我们更快地定位问题。如果您还有其他疑问,请随时告知。
附上敏捷诊断工具 obdiag 使用帮助链接
1 个赞
默认0,现在我想降低,我设置10,如果是代表线程数比默认值6还高了