开发者社区 > 数据库 > 关系型数据库 > 正文

PolarDB的弹性伸缩规则可以介绍一下吗?

PolarDB的弹性伸缩规则可以介绍一下吗?

展开
收起
三分钟热度的鱼 2024-06-12 20:59:23 22 0
1 条回答
写回答
取消 提交回答
  • PolarDB MySQL版的弹性伸缩规则主要包括自动扩容与自动回缩两个方面:
    自动扩容:

    只读节点数量上限:设置自动扩容只读节点的最大数量。触发自动扩容时,系统会根据需要增加1到2个只读节点,直至达到设定的上限。自动扩容的节点会加入集群默认地址,若需配置新节点自动加入自定义地址,需参考相关文档配置数据库代理。若不希望增加节点,只想提升规格,可将只读节点上限设为当前数量。
    资源扩缩条件:主要基于CPU使用率和内存使用率监控,如主节点或只读节点的CPU使用率超过80%,或内存使用率超过90%,或只读节点规格未达主节点一半时,将触发资源扩展。

    自动回缩:

    打开自动回缩开关:允许系统在监测到资源低利用率时自动减少资源。具体而言,若集群非静默期,且在缩容观测窗口期间(观测窗口+10分钟),自动扩容节点的CPU平均利用率小于30%的时间占比超过99%,系统将逐级回缩集群规格至原始水平。
    静默期:规定了两次自动扩缩容操作之间的最短时间间隔,确保在该时段内不会因频繁调整影响稳定性,但会持续观测资源使用情况。

    这些规则确保PolarDB MySQL版能够根据实际业务负载动态调整资源,实现成本与性能的最佳平衡。更多详细信息及操作指导,请参考阿里云官方文档。 https://help.aliyun.com/zh/polardb/polardb-for-mysql/user-guide/automatic-configuration-changes-auto-scaling 此回答整理自钉群“PolarDB专家面对面 - 计费&空间&存储包&计算包咨询”

    2024-06-12 22:17:14
    赞同 1 展开评论 打赏

相关产品

  • 云原生数据库 PolarDB
  • 相关电子书

    更多
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
    2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
    2023云栖大会:PolarDB for AI 立即下载