Cotas e restrições do Amazon Aurora - Amazon Aurora

Cotas e restrições do Amazon Aurora

A seguir, você pode encontrar uma descrição das cotas de recursos e restrições de nomenclatura do Amazon Aurora.

Cotas no Amazon Aurora

Cada conta da AWS tem cotas, para cada região da AWS, sobre o número de recursos do Amazon Aurora que podem ser criados. Depois que a cota de um recurso é atingida, as chamadas adicionais para criá-lo falham, com uma exceção.

A tabela a seguir lista os recursos e suas cotas por região da AWS.

Nome Padrão Ajustável Descrição
Autorizações por grupos de segurança de banco de dados Cada região compatível: 20 Não Número de autorizações de grupo de segurança por grupo de segurança do banco de dados.
Versões de mecanismos personalizados Cada região compatível: 40 Sim O número máximo de versões de mecanismo personalizadas permitidas nessa conta na região atual.
Grupos de parâmetros de cluster de banco de dados Cada região compatível: 50 Não O número máximo de grupos de parâmetros de cluster de banco de dados.
Clusters do banco de dados Cada região compatível: 40 Sim O número máximo de clusters do Aurora para essa conta na Região atual.
Instâncias de banco de dados Cada região compatível: 40 Sim O número máximo de instâncias de banco de dados permitidas nessa conta na Região atual.
Grupos de sub-redes de banco de dados Cada região compatível: 50 Sim O número máximo de grupos de sub-redes de banco de dados.
Tamanho do corpo da solicitação HTTP da API de dados Cada região compatível: 4 megabytes Não O tamanho máximo permitido para o corpo de solicitação HTTP.
Máximo de pares simultâneos de segredo de cluster da API de dados Cada região compatível: 30 Não O número máximo de pares exclusivos de segredos e clusters de banco de dados do Aurora Sem Servidor v1 em solicitações simultâneas da API de dados para essa conta na região da AWS atual.
Número máximo de solicitações simultâneas da API de dados Cada região compatível: 500 Não O número máximo de solicitações da API de dados para um cluster de banco de dados do Aurora Sem Servidor v1 que usam o mesmo segredo e podem ser processadas simultaneamente. Solicitações adicionais são colocadas em fila e processadas à medida que as solicitações em andamento são concluídas.
Tamanho máximo do conjunto de resultados da API de dados Cada região compatível: 1 megabyte Não O tamanho máximo do conjunto de resultados do banco de dados que pode ser retornado pela API de dados.
Tamanho máximo da API de dados da string de resposta JSON Cada região compatível: 10 megabytes Não O tamanho máximo da string de resposta JSON simplificada retornada pela API de dados do RDS.
Solicitações de API de dados por segundo Cada região compatível: 1.000 por segundo Não O número máximo de solicitações para a API de dados por segundo permitido nessa conta na região da AWS atual. Essa cota aplica-se somente aos clusters do Amazon Aurora Sem Servidor v1.
Assinaturas de eventos Cada região compatível: 20 Sim O número máximo de assinaturas de eventos.
Perfis do IAM por cluster de banco de dados Cada região compatível: 5 Sim O número máximo de perfis do IAM associados a um cluster de banco de dados.
Perfis do IAM por instância de banco de dados Cada região compatível: 5 Sim O número máximo de perfis do IAM associados a uma instância de banco de dados.
Snapshots de cluster de banco de dados manual Cada região compatível: 100 Sim O número máximo de snapshots manuais de cluster de banco de dados.
Snapshots manuais da instância de banco de dados Cada região compatível: 100 Sim O número máximo de snapshots manuais de instância de banco de dados.
Grupos de opções Cada região compatível: 20 Sim O número máximo de grupos de opções.
Grupos de parâmetros Cada região compatível: 50 Sim O número máximo de grupos de parâmetros.
Proxies Cada região compatível: 20 Sim O número máximo de proxies permitidos nessa conta na Região da AWS atual.
Réplicas de leitura por primário Cada região compatível: 15 Sim O número máximo de réplicas de leitura por instância de banco de dados primária. Essa cota não pode ser ajustada para o Amazon Aurora.
Instâncias de bancos de dados reservadas Cada região compatível: 40 Sim O número máximo de instâncias de banco de dados reservadas permitidas nessa conta na Região da AWS atual.
Regras por grupo de segurança Cada região compatível: 20 Não O número máximo de regras por grupo de segurança do banco de dados.
Grupos de segurança Cada região compatível: 25 Sim O número máximo de grupos de segurança do banco de dados.
Grupos de segurança (VPC) Cada região compatível: 5 Não O número máximo de grupos de segurança do banco de dados por Amazon VPC.
Sub-redes por grupo de sub-redes do banco de dados Cada região compatível: 20 Não O número máximo de sub-redes para por grupo de sub-redes de banco de dados.
Tags por recurso Cada região compatível: 50 Não O número máximo de etiquetas por recurso do Amazon RDS.
Armazenamento total para todas as instâncias de banco de dados Todas as regiões compatíveis: 100 mil gigabytes Sim O armazenamento total máximo (em GB) em volumes do EBS para todas as instâncias de banco de dados do Amazon RDS somadas. Essa cota não se aplica ao Amazon Aurora, que tem um volume máximo de cluster de 128 TiB para cada cluster de banco de dados.
nota

Por padrão, você pode ter um total de 40 instâncias de banco de dados. As instâncias de banco de dados do RDS, as instâncias de bancos de dados Aurora, as instâncias do Amazon Neptune e as instâncias do Amazon DocumentDB se aplicam a essa cota.

Se a sua aplicação exigir mais instâncias de banco de dados, você poderá solicitar instâncias de banco de dados adicionais abrindo o Console de Service Quotas. No painel de navegação, escolha AWSServiços da . Escolha Amazon Relational Database Service (Amazon RDS), escolha uma cota e siga as instruções para solicitar um aumento de cota. Para obter mais informações, consulte Como solicitar um aumento de cota no Guia do usuário do Service Quotas.

Os backups gerenciados pelo AWS Backup são considerados snapshots manuais de cluster de banco de dados, mas não são contabilizados para a cota de snapshot manual do cluster. Para obter mais informações sobre o AWS Backup, consulte o Guia do desenvolvedor do AWS Backup.

Se você usar qualquer operação de API do RDS e exceder a cota padrão do número de chamadas por segundo, a API do Amazon RDS emitirá um erro como o seguinte.

ClientError: ocorreu um erro (ThrottlingException) ao chamar a operação API_name: taxa excedida.

Aqui, reduza o número de chamadas por segundo. A cota destina-se a cobrir a maioria dos casos de uso. Se cotas maiores forem necessárias, solicite um aumento de cota usando uma das seguintes opções:

Para obter mais informações, consulte o Manual do usuário do Service Quotas.

Restrições de nomenclatura no Amazon Aurora

A tabela a seguir descreve restrições de nomenclatura no Amazon Aurora.

Recurso ou item Restrições

Identificador do cluster do banco de dados

Os identificadores têm estas restrições de nomenclatura:

  • Devem conter 1 a 63 caracteres alfanuméricos ou hifens.

  • O primeiro caractere deve ser uma letra.

  • Não pode terminar com um hífen ou conter dois hifens consecutivos.

  • Deve ser exclusivo para todas as instâncias de Banco de Dados por conta da AWS, por região da AWS.

Nome do banco de dados inicial

As restrições de nome de banco de dados diferem entre o Aurora MySQL e o PostgreSQL. Para obter mais informações, consulte as configurações disponíveis ao criar cada cluster de banco de dados.

Nome do usuário mestre

Restrições de nomes de usuário mestre são diferentes para cada mecanismo de banco de dados. Para obter mais informações, consulte as configurações disponíveis ao criar cada cluster de banco de dados.

Senha mestre

A senha do usuário principal do banco de dados pode incluir qualquer caractere ASCII imprimível, exceto /, ', ", @ ou um espaço. Para Oracle, & é uma limitação adicional de caracteres. A senha tem o seguinte número de caracteres ASCII imprimíveis dependendo do mecanismo de banco de dados:

  • Aurora MySQL: 8 – 41

  • Aurora PostgreSQL: 8 – 99

Nome do grupo de parâmetros de banco de dados

Esses nomes têm estas restrições:

  • Devem conter de 1 a 255 caracteres alfanuméricos.

  • O primeiro caractere deve ser uma letra.

  • Os hifens são permitidos, mas o nome não pode terminar com um hífen nem conter dois hifens consecutivos.

Nome do grupo de sub-rede de banco de dados

Esses nomes têm estas restrições:

  • Devem conter de 1 a 255 caracteres.

  • Caracteres alfanuméricos, espaços, hifens, sublinhados e pontos são permitidos.

Limites de tamanho do Amazon Aurora

Limites de tamanho de armazenamento

Um volume de Aurora cluster pode aumentar para um tamanho máximo de 128 tebibytes (TiB) para as seguintes versões de mecanismo:

  • Todas as versões disponíveis do Aurora MySQL versão 3; Aurora MySQL versão 2, versões 2.09 e posteriores

  • Todas as versões do Aurora PostgreSQL disponíveis

Para versões anteriores do mecanismo, o tamanho máximo de um volume de cluster do Aurora é 64 TiB. Para ter mais informações, consulte Como o armazenamento do Aurora redimensiona automaticamente.

Para monitorar o espaço de armazenamento restante, você pode usar a métrica AuroraVolumeBytesLeftTotal. Para ter mais informações, consulte Métricas no nível do cluster do Amazon Aurora.

Limites de tamanho de tabelas de SQL

Num cluster de bancos de dados MySQL no Aurora, o tamanho máximo de cada tabela é de 64 tebibytes (TiB). Num cluster de bancos de dados PostgreSQL no Aurora, esse limite é de 32 tebibytes (TiB). Recomendamos que você siga as práticas recomendadas do design de tabelas, como o particionamento de tabelas grandes.

Limites de ID de espaço de tabela

O ID de espaço de tabela máximo para o Aurora MySQL é 2147483647. Se você cria e elimina tabelas com frequência, lembre-se de seus IDs de espaço de tabela e planeje usar despejos lógicos. Para ter mais informações, consulte Migração lógica do MySQL para o Amazon Aurora MySQL usando o mysqldump.