observer占用CPU高

【产品名称】社区版

【产品版本】OceanBase 3.1.1 (r4-8c615943cbd25a6f7b8bdfd8677a13a21709a05e) (Built Oct 21 2021 10:33:14)

【问题描述】

刚刚创建完的3节点集群,使用top看,observer进程占用的CPU将近达到200%左右,没有任何业务使用cpu就占用这么高,有什么办法让cpu降下来吗?

感谢反馈!

目前observer在启动后会启动不少的后台线程来定期处理任务,其中有部分循环频率较高,每次循环均会消耗部分CPU资源,从而导致observer整体上消耗将近两个核的情况。当数据表以及对应分区较多的情况下,可能会消耗更多的CPU资源。

暂时没有较好的解决方法,虽然可以通过关闭部分功能来减少CPU消耗,但常规使用下不建议关闭。