Amazon Aurora
Aurora 用户指南 (API 版本 2014-10-31)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

设置 Aurora Serverless 数据库集群的容量

使用 AWS 管理控制台、AWS CLI 或 RDS API 将 Aurora Serverless 数据库集群的容量设置为特定的值。

Aurora Serverless 根据数据库集群上的工作负载进行无缝扩展。在某些情况下,容量可能无法快速扩展来足以满足工作负载中的突变,如大量的新事务。在这些情况下,您可以显式设置容量。在显式设置容量后,Aurora Serverless 可以自动扩展数据库集群。它会根据纵向缩减的冷却时间执行此操作。

控制台

您可以使用 AWS 管理控制台设置 Aurora 数据库集群的容量。

修改 Aurora Serverless 数据库集群

  1. 通过以下网址打开 Amazon RDS 控制台:https://console.amazonaws.cn/rds/

  2. 在导航窗格中,选择 Databases (数据库)

  3. 选择要修改的 Aurora Serverless 数据库集群。

  4. 有关 Actions (操作),选择 Set capacity (设置容量)

  5. Scale database capacity (扩展数据库容量) 窗口中,设置数据库集群应扩展到的容量。

    
                                使用控制台设置 Aurora Serverless 数据库集群的容量
  6. 启用或禁用强制扩展容量的选项。如果启用此选项,则指定查找扩展点的时间量。Aurora Serverless 尝试在超时之前找到一个扩展点。如果达到超时,Aurora Serverless 将执行下列操作之一:

    • 如果选中此选项,则 Aurora Serverless 将强制在超时后继续进行扩展容量更改。

    • 如果不选中此选项,则 Aurora Serverless 将不会在超时后执行扩展容量更改。

    重要

    在启用此选项时,阻止 Aurora Serverless 查找扩展点的连接可能会中断。有关扩展点和冷却时间的更多信息,请参阅 对 Aurora Serverless 进行 Auto Scaling

  7. 选择 Apply

AWS CLI

要使用 AWS CLI 设置 Aurora Serverless 数据库集群的容量,请运行 modify-current-db-cluster-capacity AWS CLI 命令并指定 --capacity 选项。有效的容量值包括:

  • Aurora MySQL:1248163264128256

  • Aurora PostgreSQL:8163264192384

在该示例中,您将一个名为 sample-cluster 的 Aurora Serverless 数据库集群的容量设置为 64

aws rds modify-current-db-cluster-capacity --db-cluster-identifier sample-cluster --capacity 64
RDS API

您可以使用 ModifyCurrentDBClusterCapacity API 操作设置 Aurora 数据库集群的容量。指定 Capacity 参数。有效的容量值包括:

  • Aurora MySQL:1248163264128256

  • Aurora PostgreSQL:8163264192384