Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Cotas e restrições do Amazon RDS

Modo de foco
Cotas e restrições do Amazon RDS - Amazon Relational Database Service

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

Cotas no Amazon RDS

Cada conta da AWS tem cotas, para cada região da AWS, sobre o número de recursos do Amazon RDS 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.
Endpoints personalizados por cluster de banco de dados Cada região compatível: 5 Não O número máximo de endpoints personalizados que você pode criar por cluster de banco de dados do Aurora nessa conta na região atual. Esse valor reflete o maior número de endpoints personalizados em um cluster de banco de dados na conta. Outros clusters de banco de dados na conta podem ter um número menor de endpoints personalizados.
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 Sim 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

ap-south-1: 20

Cada uma das outras regiões compatíveis: 40

Sim O número máximo de instâncias de banco de dados permitidas nessa conta na Região atual.
Grupos de fragmentos de banco de dados Cada região compatível: 5 Sim O número máximo de grupos de fragmentos de banco de dados para o Aurora Limitless Database nesta conta na região atual
Grupos de sub-redes de banco de dados

ap-south-1: 20

Cada uma das outras regiões compatíveis: 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
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.
Integrações Cada região compatível: 100 Não O número máximo de integrações permitidas nessa conta na região da AWS atual.
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

ap-south-1: 20

Cada uma das outras regiões compatíveis: 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.
Grupos de segurança

ap-south-1: 20

Cada uma das outras regiões compatíveis: 25

Sim O número máximo de grupos de segurança do banco de dados.
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.
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.

As seguintes limitações se aplicam às instâncias de banco de dados do Amazon RDS:

  • 10 de cada edição do SQL Server (Enterprise, Standard, Web e Express) no modelo "licença incluída"

  • 10 para Oracle no modelo "licença incluída"

  • 40 para Db2 no modelo de licenciamento “traga a sua própria licença” (BYOL)

  • 40 MySQL, MariaDB ou PostgreSQL

  • 40 Oracle no modelo "bring-your-own-license" (BYOL)

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.

Para o RDS para Oracle, é possível criar até 15 réplicas de leitura por instância de banco de dados de origem em cada região, mas recomendamos limitar as réplicas a cinco para minimizar o atraso na replicação.

Os backups gerenciados pelo AWS Backup são considerados snapshots manuais de de banco de dados, mas não são contabilizados para a cota de snapshot manual do . 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 RDS

As restrições de nomenclatura no Amazon RDS são as seguintes:

  • Identificador da instância de banco de dados:

    • 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:

    • Restrições de nomes de banco de dados diferem para cada mecanismo de banco de dados. Para ter mais informações, consulte as configurações disponíveis ao criar cada instância de banco de dados.

    • SQL Server: crie os bancos de dados depois de criar a instância de banco de dados.

  • Nome de usuário principal: restrições de nomes de usuário principal são diferentes para cada mecanismo de banco de dados. Para ter mais informações, consulte as configurações disponíveis ao criar cada instância de banco de dados.

  • Senha principal:

    • 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.

    • Dependendo do mecanismo de banco de dados, a senha pode conter o seguinte número de caracteres ASCII imprimíveis:

      • Db2: 8–255

      • MariaDB e MySQL: 8–41

      • Oracle: 8–30

      • SQL Server e PostgreSQL: 8–128

  • Grupo de parâmetros de banco de dados:

    • 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.

  • Grupo de sub-redes do banco de dados:

    • Devem conter de 1 a 255 caracteres.

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

Número máximo de conexões de banco de dados

O número máximo de conexões simultâneas de banco de dados varia de acordo com o tipo de mecanismo de banco de dados e com a alocação de memória para a classe da instância de banco de dados. O número máximo de conexões geralmente é definido no grupo de parâmetros associado à instância de banco de dados. A exceção é o Microsoft SQL Server, em que ele é definido nas propriedades do servidor para a instância de banco de dados no SQL Server Management Studio (SSMS).

Conexões de banco de dados consomem memória. Definir um desses parâmetros muito alto poderá fazer com que uma condição de memória baixa possa fazer com que uma instância de banco de dados receba o status incompatible-parameters. Para ter mais informações, consulte Diagnosticar e resolver o status de parâmetros incompatíveis para um limite de memória.

Se suas aplicações abrem e fecham conexões com frequência ou mantêm um grande número de conexões de longa duração abertas, recomendamos usar o Amazon RDS Proxy. O RDS Proxy é um proxy de banco de dados totalmente gerenciado e altamente disponível que usa grupos de conexões para compartilhar conexões de banco de dados de forma segura e eficiente. Para saber mais sobre o RDS Proxy, consulte Amazon RDS Proxy.

nota

Para o Oracle, defina o número máximo de processos do usuário e sessões do usuário e do sistema.

Para o Db2, não é possível definir o máximo de conexões. O limite é 64 mil.

A tabela a seguir mostra informações sobre o máximo de conexões de banco de dados para diferentes mecanismos de banco de dados.

Mecanismo de banco de dados Parâmetro Valores permitidos Valor padrão Descrição
MariaDB max_connections 1–100000
  • Para o MariaDB 10.5 e versões superiores, o padrão é:

    LEAST({DBInstanceClassMemory/25165760},12000)

    A fórmula é efetivamente equivalente a MB/25.

    Se o cálculo de valor padrão resultar em um valor superior a 12.000, o Amazon RDS definirá o limite para 12.000.

  • Para o MariaDB versão 10.4:

    {DBInstanceClassMemory/12582880}

    A fórmula é efetivamente equivalente a MB/12.

Número de conexões simultâneas de clientes permitidas
MySQL max_connections 1–100000

{DBInstanceClassMemory/12582880}

A fórmula é efetivamente equivalente a MB/12.

Número de conexões simultâneas de clientes permitidas
Oracle processes 80–20000 LEAST({DBInstanceClassMemory/9868951}, 20000) Processos do usuário
Oracle sessions 100–65535 Não aplicável Sessões do usuário e do sistema
PostgreSQL max_connections 6–8388607 LEAST({DBInstanceClassMemory/9531392}, 5000) Número máximo de conexões simultâneas
SQL Server user connections 0–32767 0 (ilimitado) Número máximo de conexões simultâneas Para ter mais informações, consulte Configure the user connections (server configuration option).

DBInstanceClassMemory está em bytes. Para obter detalhes sobre como esse valor é calculado, consulte Especificação de parâmetros de banco de dados. Especificamente, devido à memória reservada para o sistema operacional e os processos de gerenciamento do RDS, esse tamanho de memória é menor do que o valor em gibibytes (GiB) mostrado em Especificações de hardware para classes de instância de banco de dados .

Por exemplo, algumas classes de instância de banco de dados têm 8 GiB de memória, o que equivale a 8.589.934.592 bytes. Para uma instância de banco de dados do MySQL executada em uma classe de instância de banco de dados com 8 GiB de memória, como db.m7g.large, a equação que usa a memória total seria 8589934592/12582880=683. Entretanto, a variável DBInstanceClassMemory subtrai automaticamente os valores reservados para o sistema operacional e os processos do RDS que gerenciam a instância de banco de dados. O restante da subtração é então dividido por 12.582.880. Esse cálculo resulta em aproximadamente 630 para o valor de max_connections, em vez de 683. Esse valor depende da classe de instância de banco de dados e do mecanismo de banco de dados.

Quando uma instância de banco de dados do MariaDB ou MySQL está sendo executada em uma classe de instância de banco de dados pequena, como db.t3.micro ou db.t3.small, a memória total disponível é baixa. Para essas classes de instância de banco de dados, o RDS reserva uma parte significativa da memória disponível, o que afeta o valor max_connections. Por exemplo, o número máximo padrão de conexões para uma instância de banco de dados do MySQL executada em uma classe de instância de banco de dados db.t3.micro é aproximadamente 60. Você pode determinar o valor max_connections da instância de banco de dados do MariaDB ou MySQL conectando-se a ela e executando o seguinte comando SQL:

SHOW GLOBAL VARIABLES LIKE 'max_connections';

Limites de tamanho de arquivo no Amazon RDS

Limites de tamanho de arquivo se aplicam a determinadas instâncias de banco de dados do Amazon RDS. Para obter mais informações, consulte os seguintes limites específicos de mecanismos:

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.