开发者社区> 问答> 正文

如何配置PolarDB列存节点的CPU和内存监控

已解决

如何配置PolarDB列存节点的CPU和内存监控

展开
收起
提个问题 2024-06-12 14:13:01 30 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    • 列存索引的默认配置是单条SQL并发执行,并且在执行时可以用满所有CPU。当存在多条SQL同时执行时,数据库内部的调度器会对SQL进行调度,动态降低各个SQL的CPU上限以及内存使用上限。因此,相对于其他节点,列存节点的平均CPU使用率和内存都相对较高。您可以通过调整imci_max_dop参数,控制单条SQL的最大并发度(单条SQL最多使用多少核的CPU)。
    • 一般建议CPU的监控阈值配置为CPU使用率的70%,内存监控阈值配置为内存使用率的80%。
    • PolarDB MySQL版支持同一个集群内不同节点的规格异构,可以单独为列存节点升级/降低配置。一般建议列存节点的规格至少在8核16 GB及以上。
    2024-06-12 14:13:02
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PolarDB开发者大会:PolarDB在线数据实时分析加速 立即下载
PolarDB开发者大会:PolarDB云原生弹性演进 立即下载
RDS SQL Server CPU高使用率性能优化 立即下载