Amazon Aurora 的配额和限制 - Amazon Aurora
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

Amazon Aurora 的配额和限制

接下来,您可以查找 Amazon Aurora 的资源配额和命名约束的说明。

Amazon Aurora 中的配额

每个 AWS 区域的每个 AWS 账户都有关于可以创建的 Amazon Aurora 资源数量的配额。达到某一资源的配额时,再进行创建该资源的调用就会失败并引发异常。

下表列出了每个 AWS 区域的资源及其配额。

资源 默认配额
每个数据库安全组的授权 20
突增余额(适用于 <1 TiB 的实例) 3000 IOPS
跨区域快照复制请求数 5
数据 API 最大结果集大小 1MB
每秒数据 API 请求数 1000
数据库集群 40
数据库集群参数组 50
数据库实例 40
数据库子网组 50
事件订阅 20
每个数据库集群的 AWS Identity and Access Management (IAM) 角色 5
每个数据库实例的 IAM 角色 5
手动集群快照 100
参数组 50
代理 20
预留数据库实例 40
每个 Virtual Private Cloud (VPC) 安全组的规则 50 个入站规则,50 个出站规则
每个子网组的子网数 20
每个资源的标签 50
VPC 安全组 5
注意

默认情况下,您最多可以有 40 个数据库实例。RDS 数据库实例、Aurora 数据库实例、Amazon Neptune 实例和 Amazon DocumentDB 实例适用于此配额。

如果您的应用程序需要更多数据库实例,则可以通过打开服务配额控制台请求其他数据库实例。在导航窗格中,选择 AWS services (AWS 服务)。选择 Amazon Relational Database Service (Amazon RDS) (Amazon 关系数据库服务 (Amazon RDS)),选择配额,然后按照说明请求增加配额。有关更多信息,请参阅 服务配额用户指南 中的请求增加配额

AWS Backup 管理的备份被视为手动集群快照,具有手动集群快照配额。有关 AWS Backup 的信息,请参阅 AWS Backup 开发人员指南

Amazon Aurora 中的命名约束

下表介绍 Amazon Aurora 中的命名约束。

资源或项目 约束

数据集群标识符

标识符具有以下命名约束:

  • 必须包含 1–63 个字母数字字符或连字符。

  • 第一个字符必须是字母。

  • 不能以连字符结尾,也不能包含两个连续连字符。

  • 对于每个 AWS 区域的每个 AWS 账户的所有数据库实例必须是唯一的。

初始数据库名称

在 Aurora MySQL 和 PostgreSQL 之间,的数据库名称约束都不同。有关更多信息,请参阅创建每个数据库集群时的可用设置。

主用户名

主用户名约束因数据库引擎不同而不同。有关更多信息,请参阅创建每个数据库集群时的可用设置。

主密码

主数据库用户的密码可以包括除 /"@ 或空格之外的任意可打印 ASCII 字符。主密码长度约束因数据库引擎不同而不同。有关更多信息,请参阅创建每个数据库集群时的可用设置。

数据库参数组名称

这些名称有以下限制:

  • 必须包含 1–255 个字母数字字符。

  • 第一个字符必须是字母。

  • 允许使用连字符,但名称不能以连字符结束或包含两个连续的连字符。

数据库子网组名称

这些名称有以下限制:

  • 必须包含 1–255 个字符。

  • 允许使用字母数字字符、空格、连字符、下划线和句点。

Amazon Aurora 文件大小限制

利用 Aurora,表大小限制仅受 Aurora 集群卷大小的约束。因此,Aurora MySQL 数据库集群的最大表大小为 64 tebibytes (TiB),Aurora PostgreSQL 数据库集群的最大表大小为 32 TiB。我们建议您遵循表设计最佳实践,例如大型表的分区。