开发者社区 > 大数据与机器学习 > 实时数仓 Hologres > 正文

Hologres上周五下午开始cpu使用率一直是100%,之前一直维持在25% 左右,为什么?

Hologres上周五下午开始cpu使用率一直是100%,之前一直维持在25% 左右,主要是我都没提交新的任务,是为什么呢?

展开
收起
真的很搞笑 2023-11-21 08:31:34 102 0
2 条回答
写回答
取消 提交回答
  • 当Hologres实例的CPU使用率长期保持在100%时,这通常意味着实例负载非常高,可能是由于CPU资源成为了系统的性能瓶颈。这种情况可能与您的业务场景、查询或者某些未提交的新任务有关。以下是一些建议的解决步骤:

    1. 分析业务场景和查询:首先,您需要分析具体的业务场景和查询,以判断导致CPU使用率飙升的原因。

    2. 基本调优手段:您可以检查Hologres的基础设置,确保没有因为设置不到位而导致资源负载过高,从而影响写入性能。例如,考虑使用Preparestmt的方式,这主要是为了节约整个执行计划的开销。

    3. 联系技术支持:既然您已经提交了工单,建议您持续关注并联系阿里云的技术支持,他们应该能够为您提供更专业的帮助。

    4. 检查硬件和软件设置:虽然这与Hologres不直接相关,但高CPU使用率可能与硬件或软件问题有关。例如,检查CPU风扇散热器是否接触良好,或者是否存在散热不良的问题。此外,软件设置可能导致cpu使用率过高,可以进行一些相关的设置来优化。

    2023-11-21 15:20:28
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    这种情况可能是由于以下几个原因引起的:

    • 有可能是某些查询任务或者脚本占用了大量的 CPU 时间。
    • 有可能是 SQL 查询效率低下,比如索引不足、锁竞争等问题。
    • 有可能是服务器资源不足,建议您检查服务器状态,看看是否有足够的内存和 CPU 资源可用。

    您可以使用下面的命令查看正在运行的查询任务:

    SHOW PROFILES;
    

    如果确定是查询任务的问题,请尝试优化查询或者更新索引,并在控制台上提交优化工单请求,由专业的技术支持团队为您处理。

    2023-11-21 13:58:10
    赞同 展开评论 打赏

本技术圈将为大家分析有关阿里云产品Hologres的最新产品动态、技术解读等,也欢迎大家加入钉钉群--实时数仓Hologres交流群32314975

相关产品

  • 实时数仓 Hologres
  • 相关电子书

    更多
    实时数仓Workshop(广州站)- 徐鑫豪 立即下载
    实时数仓Workshop(广州站)- 史飞翔 立即下载
    RDS SQL Server CPU高使用率性能优化 立即下载