Amazon Aurora 的配额和限制
接下来,您可以查找 Amazon Aurora 的资源配额和命名约束的说明。
Amazon Aurora 中的配额
每个 AWS 区域的每个 AWS 账户都有关于可以创建的 Amazon Aurora 资源数量的配额。达到某一资源的配额时,再进行创建该资源的调用就会失败并引发异常。
下表列出了每个 AWS 区域的资源及其配额。
资源 | 默认配额 |
---|---|
每个数据库安全组的授权 | 20 |
实例的突增余额小于 1 TiB | 3000 IOPS |
跨区域快照复制请求数 | 5 |
每个数据库集群的自定义终端节点 | 5 |
Data API 最大结果集大小 | 1MB |
每秒 Data 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 Backup 管理的备份被视为手动数据库集群快照,但不计入手动集群快照配额。有关 AWS Backup 的信息,请参阅 AWS Backup 开发人员指南。
Amazon Aurora 中的命名约束
下表介绍 Amazon Aurora 中的命名约束。
资源或项目 | 约束 |
---|---|
数据集群标识符 |
标识符具有以下命名约束:
|
初始数据库名称 |
在 Aurora MySQL 和 PostgreSQL 之间,的数据库名称约束都不同。有关更多信息,请参阅创建每个数据库集群时的可用设置。 |
主用户名 |
主用户名约束因数据库引擎不同而不同。有关更多信息,请参阅创建每个数据库集群时的可用设置。 |
主密码 |
数据库主用户的密码可以包括除 |
数据库参数组名称 |
这些名称有以下限制:
|
数据库子网组名称 |
这些名称有以下限制:
|
Amazon Aurora 表大小限制
对于 Aurora MySQL,最大表大小为 64 TiB。对于 Aurora PostgreSQL 数据库集群,最大表大小为 32 TB。我们建议您遵循表设计最佳实践,例如大型表的分区。