开发者社区 问答 正文

greenplum 使用nas做存储,master单独一个节点(配置8c16GB),另外2个节点

greenplum 使用nas做存储,master单独一个节点(配置8c16GB),另外2个节点(分别配置16C64GB)每个上面跑2个segment(1个master,4个segment,无镜像),磁盘都使用的nas磁盘(容量30TB),网卡限速240MB/s,nas盘本身没有限速。现在就是查询特别慢,单表3亿数据量,select count(*) 返回需要6分钟(观察网卡流量已经被打满,使用gpperfmon查看read 速度大概400多MB/s),执行select * from 要几个小时(这是观察网卡流量只有50MB/s作业,使用gpperfmon查看read速度只有50-60mb/s)为啥select * from 会这么慢呀

展开
收起
愚笨如你 2020-01-13 21:39:30 1216 分享 版权
1 条回答
写回答
取消 提交回答
  • 观察motion大批量导出走segment,不要走master count 不带group理论上不应该出现节点有大量网络流量,group才有可能,而且也有多阶段聚合来避免大量motion,

    2020-01-13 21:40:05
    赞同 展开评论