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

Hologres文档里说是系统内存一般不超过10%,这个应该怎么处理?

Hologres文档里说是系统内存一般不超过10%,我们的机器长期系统内存30%以上,这个应该怎么处理?image.png

展开
收起
真的很搞笑 2023-10-04 07:21:42 144 0
1 条回答
写回答
取消 提交回答
  • Hologres文档里说的系统内存一般不超过10%,是指Hologres的服务节点(Backend)的内存占用率,而不是整个机器的内存占用率。服务节点的内存占用率取决于Hologres的版本、配置、负载和数据量等因素,一般情况下,Hologres会根据实际情况动态调整服务节点的内存分配,以保证性能和稳定性。

    如果长期系统内存30%以上,可能有以下几种原因:

    • Hologres版本较低,没有开启动态内存调整功能。可以升级您的Hologres实例到最新版本,以享受动态内存调整功能。。
    • Hologres配置不合理,导致服务节点分配了过多或过少的内存。可以根据业务需求和数据量,调整Hologres的参数,以优化服务节点的内存使用。
    • Hologres负载过高,导致服务节点需要更多的内存来处理查询或写入请求。可以根据业务特点和场景,优化SQL语句或数据模型,以减少服务节点的压力。
    2023-10-17 11:51:20
    赞同 1 展开评论 打赏

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

相关产品

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

    更多
    实时数仓Workshop(广州站)- 李佳林 立即下载
    阿里云实时数仓Hologres技术揭秘2.0 立即下载
    实时数仓Hologres技术实战一本通2.0版(下) 立即下载