Greenplum CPU使用率
 
通知
清除全部

Greenplum CPU使用率  


LitteWuCoding
帖子: 4
初出茅庐
已加入: 5月 前

我的GP集群内部,每台主机上有很多CPU核,但是数据库在运行(并发大约在40到60,有很多OLAP查询)的时候CPU的使用率都不太高,而且总是那几个CPU核在100%,其它CPU都是空闲。目前我的资源管理是资源队列。

请问这种现象是GP特性吗?

还是我配置的不对,切换成资源组能解决这个问题吗?

或者有其它的使用方法?

3 回复
rlei
帖子: 10
 rlei
Greenplum专家
青梅新星
已加入: 5月 前

能否详细说下集群的配置。

比如每台主机有多少CPU核数?还有每台主机的Segment数量?

回复
1 回复
LitteWuCoding
已加入: 5月 前

初出茅庐
帖子: 4

@rlei 有十台主机,master独占一台,剩下9台每台主机上有7个segment,每台主机上有64个CPU核

回复
阿福
帖子: 43
Greenplum专家
青梅少侠
已加入: 5月 前

看一下segment数据可能不够cover所有cpu的,所以不是所有cpu都在忙。

另外pg是进程体系,并发多了也会提高利用率,当然这个不是指的oltp那种并发。

另外也有可能是计算倾斜导致部分你查看的机器刚好空闲。

几个思路仅供参考~

回复

关注微信公众号

Greenplum中文社区

Greenplum官方微信群

扫码加入我们的技术讨论,请备注“网站”