Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Limitations

Última atualização: Oct 10, 2026

Este tópico descreve as limitações do ApsaraDB RDS for MySQL, que garantem a estabilidade e a segurança das suas instâncias.

Nota

Neste tópico, as limitações aplicam-se a todas as versões, salvo indicação em contrário.

Para obter informações sobre as limitações de outros mecanismos de banco de dados, consulte os seguintes tópicos:

Limites de especificação e desempenho

Recurso

Especificação

Descrição

Capacidade de armazenamento

  • SSD local premium: até 8.000 GB

  • SSD padrão: até 6.000 GB

  • ESSD: até 64.000 GB

A capacidade máxima de armazenamento varia conforme o tipo de instância. Para mais informações, consulte Primary ApsaraDB RDS instance types.

Espaço de tabela temporária

  • SSD local premium: até 300 GB

  • disco em cloud: ilimitado

O espaço máximo de tabela temporária para uma instância com SSD local premium é de 300 GB. Exceder esse limite pode causar failovers frequentes de alta disponibilidade e tempo de inatividade.

Conexões

Até 100.000

O número máximo de conexões varia conforme o tipo de instância. Para mais informações, consulte Primary ApsaraDB RDS instance types.

IOPS

  • SSD local premium: até 144.000

  • disco em cloud: consulte IOPS

Nenhuma

Tamanho da memória

  • SSD local premium: até 720 GB

  • disco em cloud: até 768 GB

Em instâncias do ApsaraDB RDS for MySQL com discos em cloud, o sistema operacional e os serviços de gerenciamento consomem parte da memória. Portanto, a memória disponível real é menor que o tamanho especificado.

Detalhes do consumo de memória:

  • Sistema operacional subjacente: cerca de 500 MB a 700 MB.

  • Serviços de gerenciamento relacionados ao RDS: cerca de 500 MB.

Campo JSON

Um campo JSON pode armazenar no máximo 4 GB de dados.

Nenhuma

Cotas

Cota

Limite

Instâncias somente leitura

É possível criar no máximo 10 read-only instances para cada instância primária.

Instâncias primárias

O limite é de 200 instâncias primárias com pagamento conforme o uso ou serverless. Solicite um aumento de cota no Quota Center.

Tags

Cada chave de tag deve ser única. Adicione no máximo 20 tags a uma instância. É possível aplicar tags em até 50 instâncias por vez. Para mais informações, consulte Create tags.

Cota gratuita de armazenamento de backup

  • Para instâncias com SSDs locais premium: 50% da capacidade de armazenamento adquirida.

  • Para instâncias com discos em cloud: 200% da capacidade de armazenamento adquirida.

Armazenamento de backup excedente (GB) = Tamanho do backup de dados + Tamanho do backup de log - Cota gratuita. O resultado é arredondado para o próximo número inteiro. Para mais informações sobre backups, consulte Backup fees.

Período de retenção de backup

O período padrão de retenção de backup é de 7 dias, e o máximo é de 730 dias. Backups retidos por mais de 730 dias são convertidos em backups arquivados, que incorrem em taxas de armazenamento menores. Para mais informações, consulte Backup fees.

Período de retenção de log

  • Logs de erro: 30 dias

  • Detalhes do log de consultas lentas: 7 dias

  • Estatísticas do log de consultas lentas: 7 dias

  • Logs de failover primário/secundário: 30 dias

Para mais informações, consulte View error logs and slow query logs.

Limites de nomenclatura

Item

Descrição

Nome da instância

  • Deve ter entre 2 e 255 caracteres.

  • Pode conter letras maiúsculas ou minúsculas, caracteres chineses, dígitos, sublinhados (_) e hifens (-).

  • Deve começar com uma letra ou um caractere chinês.

Nome de usuário

  • O nome de usuário deve ter de 2 a 32 caracteres para MySQL 8.4, 8.0 ou 5.7, ou de 2 a 16 caracteres para MySQL 5.6.

  • Pode conter letras minúsculas, dígitos e sublinhados (_).

  • Deve começar com uma letra minúscula e terminar com uma letra minúscula ou um dígito.

  • Deve ser exclusivo dentro da instância.

  • Não pode ser uma palavra-chave SQL.

Nome do banco de dados

  • Deve ter no máximo 64 caracteres.

  • Pode conter letras minúsculas, dígitos, sublinhados (_) e hifens (-).

  • Deve começar com uma letra minúscula e terminar com uma letra minúscula ou um dígito.

  • Deve ser exclusivo dentro da instância.

  • Não pode ser uma palavra-chave SQL.

Nome de função definida pelo usuário (UDF)

Evite usar reserved keywords.

Limites de segurança

Item

Descrição

Senha

As senhas devem atender aos seguintes requisitos:

  • Devem ter entre 8 e 32 caracteres.

  • Devem conter pelo menos três dos seguintes tipos de caracteres: letras maiúsculas, letras minúsculas, dígitos e caracteres especiais. Os caracteres especiais são: !@#$%^&*()_+-=.

Porta

A porta padrão para instâncias do ApsaraDB RDS for MySQL é 3306. Altere o número da porta conforme necessário. Para mais informações, consulte View or change the endpoints and ports of an ApsaraDB RDS for MySQL instance.

Criptografia de disco em cloud

Ative a cloud disk encryption apenas durante a criação da instância. Após a ativação, não é possível desativá-la.

Grupos de segurança

Uma instância pode pertencer a no máximo 10 grupos de segurança.

  • Se uma instância do ApsaraDB RDS e uma instância ECS estiverem em grupos de segurança diferentes, a instância ECS não conseguirá acessar a instância do ApsaraDB RDS.

  • Adicione uma instância do ApsaraDB RDS apenas a grupos de segurança do mesmo tipo de rede. Por exemplo, se a instância estiver em uma VPC, adicione-a apenas a grupos de segurança de VPC. Se a instância estiver na rede clássica, adicione-a apenas a grupos de segurança de rede clássica.

Para mais informações, consulte Configure a security group.

Lista de permissões de endereços IP

Uma instância pode ter até 50 grupos de lista de permissões, e cada grupo pode conter até 1.000 endereços IP ou blocos CIDR. Para mais informações, consulte Configure an IP address whitelist for an ApsaraDB RDS for MySQL instance.

Permissões de conta

  • O ApsaraDB RDS não fornece permissões de root ou superusuário (sa).

  • A permissão XA_RECOVER_ADMIN possui os seguintes limites:

    • Essa permissão é suportada apenas por instâncias do ApsaraDB RDS for MySQL que executam MySQL 8.0 ou 8.4.

    • Conceda essa permissão manualmente usando o comando GRANT para contas criadas no console do ApsaraDB RDS. Contas criadas por outros meios, como pelo comando CREATE USER em um cliente, não podem receber essa permissão.

Contas privilegiadas

Crie e gerencie privileged accounts apenas no console ou chamando uma API. Uma conta privilegiada pode encerrar qualquer conexão. Cada instância pode ter apenas uma conta privilegiada.

Contas padrão

  • Crie e gerencie contas padrão no console, chamando uma API ou executando instruções SQL.

  • Não use uma conta padrão para criar ou gerenciar outras contas, nem para encerrar conexões estabelecidas por outras contas.

  • Por padrão, uma conta padrão tem permissão apenas para se conectar ao banco de dados atual. Conceda as permissions on a specific database à conta padrão no console. Alternativamente, execute a instrução GRANT para conceder as required permissions à conta padrão.

Parâmetros da instância

Modifique a maioria dos parâmetros da instância no console ou chamando uma API. Por motivos de segurança e estabilidade, some parameters cannot be modified.

Limites operacionais

Item

Descrição

Backup e recuperação

  • Limites de backup:

    • Execute backups lógicos usando uma ferramenta de linha de comando ou uma ferramenta GUI.

    • Realize backups físicos apenas no console ou chamando uma API.

  • Limites de recuperação:

    • Restaure dados lógicos usando uma ferramenta de linha de comando ou uma ferramenta GUI.

    • Execute a recuperação física apenas no console ou chamando uma API.

Mecanismo de armazenamento MySQL

Apenas o mecanismo de armazenamento InnoDB é suportado.

  • X-Engine is no longer available for new purchases. Recomendamos converter instâncias X-Engine existentes para o mecanismo InnoDB e enable storage compression para reduzir custos de armazenamento.

  • O ApsaraDB RDS for MySQL não suporta mais o mecanismo de armazenamento TokuDB desde 1º de agosto de 2019. Isso ocorre porque a Percona descontinuou o suporte ao TokuDB, deixando muitos bugs conhecidos sem correção, o que pode causar perdas comerciais em casos extremos. Para obter informações sobre como alterar o mecanismo de armazenamento, consulte [Discontinued] Convert the TokuDB engine to the InnoDB engine.

  • O mecanismo de armazenamento MyISAM não é suportado. Devido a defeitos inerentes que podem causar perda de dados, as tabelas MyISAM em uma instância são automaticamente convertidas para tabelas InnoDB. Para mais informações, consulte Why is the MyISAM storage engine not supported by ApsaraDB RDS for MySQL?

  • O mecanismo de armazenamento Memory não é suportado. Tabelas que usam o mecanismo Memory são automaticamente convertidas para tabelas InnoDB.

Logs

  • O registro de log é ativado por padrão para o ApsaraDB RDS for MySQL e não pode ser desativado.

  • No ApsaraDB RDS for MySQL, o parâmetro binlog_format é fixo como ROW e não pode ser alterado.

Replicação primário-secundário

O ApsaraDB RDS for MySQL fornece uma arquitetura de replicação primário-secundário (exceto para o RDS Basic Edition). A instância secundária de uma instância RDS High-availability Edition não permite leitura. Os nós secundários de uma instância RDS Cluster Edition permitem leitura.

Reinicialização da instância

Reinicie a instância no console ou chamando uma API.

Configurações de rede

Se uma instância MySQL 5.5 ou MySQL 5.6 residir na rede clássica e tiver o proxy de banco de dados ativado, não será possível ativar net.ipv4.tcp_timestamps no modo SNAT.

Espaço de armazenamento

Se o espaço de armazenamento de uma instância estiver cheio, ela será bloqueada automaticamente e ficará inutilizável. Recomendamos verificar regularmente o uso de armazenamento.

Tamanho de uma única tabela

Devido aos limites de tamanho de arquivo do sistema operacional, the maximum size of a single table in ApsaraDB RDS for MySQL is 16 TB.

Informações de ajuda

Todas as versões do MySQL incluem a estrutura de tabela mysql.help_topic e suportam a consulta de informações de ajuda integradas usando o comando HELP. No entanto, essa tabela pode estar vazia em algumas versões, fazendo com que o comando não retorne resultados. Se isso ocorrer, você pode manually import a script to populate the help data.

Endpoint público

You must manually apply for a public endpoint.

Reinicialização da instância

Reinicie a instância no console ou chamando uma API.

GTID

O Global Transaction Identifier (GTID) é ativado por padrão nas instâncias do ApsaraDB RDS for MySQL e não pode ser desativado.