数据库存储集群主节点和子节点频繁报出CPU超限问题

我的数据库服务器是3台物理机组成,分别都是32C的核心配置,其中虚拟机各3台,每台cpu设置为16C
现在通过OCP平台,数据库主节点和子节点,经常性报错一些CPU相关问题,如何优化解决
1、告警:服务器CPU平均load1超限。CPU平均load1值 2.415 超过 2。
2、告警:OceanBase 租户CPU使用率超限。租户CPU使用率 231.2 % 超过 95 %

2 个赞

租户,SQL诊断下,按CPU使用排序,优化top sql

2 个赞

您好
占用cpu过高的sql ,执行次数较多,但是响应时间只有24.78ms就结束了,这种不是慢sql了,确实使用率比较高。是否可以增加cpu的分配,我看租户概况内的副本CPU如下图,虚机本身是16C的,这个是不是可以调整。

另外还有一个占用了高的是“CALL DBMS_STATS.ASYNC_GATHER_STATS_JOB_PROC(6000000000);” OceanBase 数据库自动统计信息采集的异步任务,属于系统内置的统计信息收集作业。这个是否可以做限流设置,会不会影响主子节点之间的数据同步?

2 个赞

扩下租户配置。3C5G也太小了吧。你的租户QPS有多少?

2 个赞

租户的cpu什么的怎么设置,QPS没具体统计过,根据总请求量应该十几个

2 个赞

OCP,进入租户概览页面,修改unit

1 个赞

怎么解决的

学习了