Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Instâncias somente leitura do MySQL

Última atualização: Jun 26, 2026

Crie instâncias somente leitura para distribuir o tráfego de leitura da instância primária e escalar o throughput da aplicação.

Instâncias somente leitura para outros mecanismos:

Visão geral

Uma instância somente leitura replica dados da instância primária. O sistema sincroniza automaticamente todas as atualizações de dados. Você também pode configure um atraso de replicação para uma instância somente leitura.

Para solucionar problemas de atraso na replicação, consulte: Causas e soluções para latência de replicação em instâncias somente leitura do ApsaraDB RDS for MySQL.

Pré-requisitos

A instância primária do ApsaraDB RDS for MySQL deve atender aos seguintes requisitos:

  • Versão do mecanismo de banco de dados: 8,4, 8,0, 5,7 ou 5,6

  • Método de faturamento: assinatura ou pagamento conforme o uso. Não é possível crie instâncias somente leitura para instâncias serverless.

  • Edição: High-availability Edition

Nota
  • Visualize essas informações na página Basic Information da instância.

  • As instâncias somente leitura suportam a Basic Edition e a High-availability Edition. A High-availability Edition utiliza uma arquitetura de nó primário-secundário.

Casos de uso

  • Alivie a sobrecarga da instância primária direcionando solicitações de leitura para instâncias somente leitura.

  • Durante backups ou manutenções da instância primária, encaminhe requisições de leitura para uma instância somente leitura a fim de manter a disponibilidade da aplicação.

  • Execute relatórios e análises intensivos em dados nas instâncias somente leitura sem impactar o desempenho da instância primária.

  • Em arquiteturas com divisão de leitura e gravação, as instâncias somente leitura eliminam a contenção de locks entre operações de leitura e escrita, melhorando o throughput.

Faturamento

As instâncias somente leitura aceitam os métodos de faturamento por assinatura e pagamento conforme o uso. Consulte as Especificações de instâncias somente leitura.

Observações de uso

  • Para instâncias primárias por assinatura, alinhe a duração da assinatura da instância somente leitura com a da instância primária.

  • Se a instância primária estiver bloqueada devido a pagamento em atraso, ainda será possível acessar quaisquer instâncias somente leitura não expiradas. O status delas mudará para Running (Primary Instance Locked).

  • Quando uma instância primária for liberada, as instâncias somente leitura por assinatura serão reembolsadas e liberadas. As instâncias somente leitura no modelo de pagamento conforme o uso são liberadas imediatamente.

  • Ao liberar a última instância somente leitura de uma instância primária que utiliza o proxy de banco de dados compartilhado, o sistema exclua o endpoint de divisão de leitura e gravação do proxy. Clientes que utilizam esse endpoint perderão a conectividade.

Recursos

  • Método de faturamento: Pagamento conforme o uso para maior flexibilidade ou assinatura para economia de custos a longo prazo.

  • Região e zona de disponibilidade: A instância somente leitura deve residir na mesma região da instância primária, podendo estar em uma zona de disponibilidade diferente.

  • Especificações: Podem diferir das da instância primária e ser alteradas a qualquer momento. Utilize especificações iguais ou superiores às da instância primária para evitar alta latência de replicação e sobrecarga.

  • Tipo de armazenamento: A instância somente leitura deve utilizar o mesmo tipo de armazenamento da instância primária.

  • Capacidade de armazenamento: A capacidade de armazenamento da instância somente leitura não pode ser inferior à da instância primária.

  • Tipo de rede: O tipo de rede da instância somente leitura pode ser diferente do tipo da instância primária.

  • Gerenciamento de contas e bancos de dados: Contas e bancos de dados são sincronizados a partir da instância primária e não podem ser gerencie na instância somente leitura.

  • Lista de permissões de endereços IP: A lista de permissões da instância primária é copiada para a nova instância somente leitura, mas ambas tornam-se independentes após a criação. Consulte Configure uma lista de permissões de endereços IP.

  • Monitoramento e alertas: Suporte para quase 20 métricas, incluindo capacidade de disco, IOPS, conexões, utilização de CPU e tráfego de rede.

  • Failover primário/secundário: Uma instância somente leitura da High-availability Edition suporta failover primário/secundário e permite visualize logs de failover.

Limitações

  • Quantidade de instâncias somente leitura: Até 10 por instância primária.

  • Backup de instância: Os backups são executados apenas na instância primária. Não é possível configure políticas de backup ou crie backups para uma instância somente leitura. É permitido apenas defina uma política de retenção para arquivos de log locais.

  • Restauração de instância:

  • Migração de dados: Não é permitido migrar dados para uma instância somente leitura.

  • Gerenciamento de banco de dados: Não é possível crie ou exclua bancos de dados em uma instância somente leitura.

  • Gerenciamento de contas: Não é possível crie ou exclua contas, conceder permissões a contas ou alterar senhas de contas em uma instância somente leitura.

Crie uma instância somente leitura

Crie uma instância somente leitura do ApsaraDB RDS for MySQL

Perguntas frequentes

  • Posso usar contas criadas na instância primária para acessar as instâncias somente leitura?

    Sim. As contas são sincronizadas da instância primária com permissões somente leitura. Não é possível gerencie contas em uma instância somente leitura.

  • Posso pausar o faturamento de uma instância somente leitura? Se eu defina o peso de leitura como 0, o faturamento será interrompido?

    Não, não é possível pausar o faturamento de uma instância somente leitura. Caso não precise mais da instância, libere ou cancele a assinatura da instância imediatamente.

  • Se o serviço de proxy de banco de dados não estiver ativado, posso configure os pesos de leitura para as instâncias somente leitura?

    Não. A configuração de peso de leitura exige o serviço de proxy de banco de dados. Sem ele, configure endpoints de conexão separados para as instâncias primária e somente leitura na sua aplicação.

  • Quando devo adquirir uma instância somente leitura da High-availability Edition?

    Para cargas de trabalho com alto volume de leituras, adquira instâncias somente leitura da High-availability Edition para garantir alta disponibilidade.

  • Se minha instância primária já possui uma instância secundária, ainda preciso de uma instância somente leitura da High-availability Edition?

    A instância secundária fornece alta disponibilidade; a instância somente leitura alivia o tráfego de leitura por meio da divisão de leitura e gravação. Para cargas de trabalho intensivas em leitura, as instâncias somente leitura da High-availability Edition continuam sendo recomendadas.

  • Como implemento a divisão de leitura e gravação para uma instância da Basic Edition?

    Instâncias da Basic Edition não suportam instâncias somente leitura. Para implementar a divisão de leitura e gravação, primeiro altere a edição da instância para High-availability Edition. Após crie uma instância somente leitura, o ApsaraDB RDS ativa automaticamente a divisão de leitura e gravação, permitindo então ajustar os pesos de leitura.