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

PolarDB MySQL Serverless 是自动弹性伸缩的吗?

PolarDB MySQL Serverless 是自动弹性伸缩的吗?cpu100%了,怎么还没自动扩容?

展开
收起
三分钟热度的鱼 2024-03-13 22:21:07 59 0
3 条回答
写回答
取消 提交回答
  • PolarDB MySQL Serverless 是具有自动弹性伸缩特性的。它能够使数据库集群资源随客户业务负载动态弹降,通过引入严格强一致集群(SCC)和热备无感秒切等技术,实现全场景下的应用无损。这意味着,理论上当业务负载增加,例如 CPU 使用率达到 100% 时,PolarDB MySQL Serverless 应该能够自动进行扩容以应对这种增长。

    然而,在实际使用中,如果没有发生自动扩容,可能有几个原因:

    1. 配置问题:检查是否已正确配置了自动弹性伸缩的相关参数。有时,由于配置不当或遗漏,可能导致自动扩容功能未能正常触发。
    2. 系统延迟:虽然 PolarDB MySQL Serverless 旨在实现秒级弹升,但在某些情况下,由于系统内部的处理延迟或网络延迟,扩容操作可能并未立即执行。
    3. 资源限制:在某些情况下,可能存在资源限制导致无法立即进行扩容。例如,可能已达到单集群支持的最大核数限制,或者当前区域的可用资源不足。
    4. 系统错误或异常:偶尔,系统可能会遇到错误或异常情况,导致自动扩容功能未能正常工作。

    为了解决这个问题,你可以尝试以下步骤:

    1. 检查配置:确保已正确配置了自动弹性伸缩的相关参数。
    2. 查看日志:登录到 PolarDB 的控制台或相关的管理界面,查看系统日志或操作记录,以了解是否有关于自动扩容的详细信息和可能的错误提示。
    3. 联系技术支持:如果上述方法都无法解决问题,建议联系阿里云的技术支持团队,提供详细的错误信息和操作记录,以便他们能够更好地帮助你解决问题。

    请注意,尽管 PolarDB MySQL Serverless 具有自动弹性伸缩的特性,但在某些极端情况下,可能仍需要手动进行扩容操作以确保业务的稳定运行。因此,建议定期检查数据库的性能和资源使用情况,并根据需要进行相应的调整。

    2024-03-15 16:35:02
    赞同 展开评论 打赏
  • PolarDB MySQL Serverless 是自动弹性伸缩的。它具有动态弹性升降资源的能力,通过多节点架构保障集群的高可用。这种自动弹升范围广,单集群支持0~1000核范围内的无感伸缩,可实现秒级弹升,能够从容应对业务负载突增,全程对业务无影响。因此,PolarDB MySQL Serverless 可以确保数据业务持续在线,提供极致的弹性服务。

    2024-03-15 14:46:03
    赞同 展开评论 打赏
  • 这边看到的利用率都很低哈。fdca6f80a0a43b6b3579ff69f87483e6.png
    https://help.aliyun.com/zh/polardb/polardb-for-mysql/user-guide/faq-20?spm=a2c4g.11186623.0.0.5c79736bKfNWjP#317d3943d8yeq d3433469362c1ec6f9d861c0c380ce66.png
    后面我们会考虑将某些阈值交给用户自己配置。此回答整理自钉群“PolarDB专家面对面 - Serverless”

    2024-03-13 23:25:21
    赞同 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关产品

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

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载

    相关镜像