oceanbase部署好之后,没有业务使用observer的CPU占用率却达到了200%-400%,是什么原因呢?
目前observer在启动后会启动不少的后台线程来定期处理任务,其中有部分循环频率较高,每次循环均会消耗部分CPU资源,从而导致observer整体上消耗将近两个核的情况。当数据表以及对应分区较多的情况下,可能会消耗更多的CPU资源。
暂时没有较好的解决方法,虽然可以通过关闭部分功能来减少CPU消耗,但常规使用下不建议关闭。
oceanbase部署好之后,没有业务使用observer的CPU占用率却达到了200%-400%,是什么原因呢?
目前observer在启动后会启动不少的后台线程来定期处理任务,其中有部分循环频率较高,每次循环均会消耗部分CPU资源,从而导致observer整体上消耗将近两个核的情况。当数据表以及对应分区较多的情况下,可能会消耗更多的CPU资源。
暂时没有较好的解决方法,虽然可以通过关闭部分功能来减少CPU消耗,但常规使用下不建议关闭。
1533

被折叠的 条评论
为什么被折叠?