Todos os produtos
Search
Central de documentação

PolarDB:Manually change compute node specifications

Última atualização: Nov 03, 2026

Se sua carga de trabalho apresenta flutuações cíclicas ou exige ajustes planejados, atualize ou reduza manualmente os nós de computação (CPU e memória) do seu cluster PolarDB. Essa abordagem permite atender às demandas de desempenho e controlar custos.

Avaliação de impacto

Antes de alterar as especificações, avalie o impacto potencial nos seus negócios.

Impacto no service

A alteração das especificações de um cluster PolarDB reinicia o nó, causando conexões transitórias e breves flutuações de desempenho. O impacto depende do suporte do cluster a fast failover (hot standby) e da ativação do Binlog.

  • Caso o cluster não ofereça suporte a fast failover (hot standby), pode ocorrer uma conexão transitória com duração de aproximadamente 20 a 30 segundos durante a alteração. Portanto, garanta que sua aplicação possua um mecanismo de nova tentativa de conexão antes do switchover.

  • Se o cluster oferecer suporte a fast failover (hot standby), uma alteração com o Binlog ativado pode gerar uma conexão transitória de cerca de 5 a 10 segundos. Com o Binlog desativado, o desempenho pode cair para zero por 1 a 3 segundos, mas não ocorrem conexões transitórias nem interrupções de transações.

Importante
  • Duração da alteração: A tarefa leva cerca de 5 minutos por nó de computação. Por exemplo, alterar dois nós demanda aproximadamente 10 minutos. O tempo real varia conforme fatores como a carga de trabalho do cluster e a quantidade de bancos de dados e tabelas.

  • Latência de dados: Durante a alteração, a latência de replicação nos nós somente leitura pode ser maior que o habitual.

  • Segurança dos dados: A mudança de especificações ajusta apenas os recursos dos nós de computação e não afeta nenhum dado existente no cluster.

  • Sequência de reinicialização: Ao modificar simultaneamente as especificações do nó primário e dos nós somente leitura, o sistema reinicia primeiro os nós somente leitura e, em seguida, o nó primário. Nenhum switchover entre primário e secundário ocorre durante esse processo.

Limitações de especificações de nós

Para garantir a estabilidade e a alta disponibilidade do cluster, as seguintes limitações se aplicam às especificações dos nós primários e somente leitura:

  • Garanta que pelo menos um nó somente leitura tenha as mesmas especificações do nó primário.

  • Os nós somente leitura com hot standby ativado devem ter as mesmas especificações do nó primário.

  • Um nó somente leitura deve ter, no mínimo, metade da memória do nó primário.

  • Os nós somente leitura possuem requisitos mínimos de núcleos de CPU correspondentes às especificações de CPU do nó primário:

    Núcleos de CPU do nó primário

    Mínimo de núcleos de CPU do nó somente leitura

    2

    2

    4

    4

    8

    4

    16

    8

    32

    16

    64

    32

    88

    64

    120

    64

Nota

Pré-requisitos

Antes de começar, verifique se os seguintes pré-requisitos foram atendidos:

  • Método de faturamento: O cluster de destino deve utilizar o método de faturamento Subscription ou Pay-as-you-go.

  • Status do cluster: O cluster de destino deve estar no estado Running e nenhuma outra tarefa de alteração de configuração — como adição ou exclusão de nós, ou atualizações de versão secundária — pode estar em andamento.

Procedimento

  1. Faça login no console do PolarDB. No painel de navegação à esquerda, clique em Clusters. Selecione a região onde seu cluster está localizado.

  2. Acesse a página Change Configurations usando um dos métodos a seguir:

    • Na coluna Actions do cluster de destino, clique em Change Configurations.

    • Clique no ID do cluster de destino para acessar a página Basic Information. Na seção Database Nodes, clique em Change Configurations.

  3. Na caixa de diálogo Change Configurations, selecione Upgrade ou Downgrade e clique em OK.

  4. Na página Upgrade/Downgrade, confirme a Current Configuration e defina os parâmetros abaixo:

    Parâmetro

    Descrição

    Edition

    Selecione a edição de especificação desejada. As opções incluem General Specification e Dedicated Specification.

    Node

    Escolha novas especificações para os nós que deseja alterar. É possível aplicar as mesmas configurações a todo o cluster ou configure cada nó individualmente.

    Nota

    Certifique-se de que um nó somente leitura tenha as mesmas especificações do nó primário. Configure as especificações dos demais nós conforme necessário.

    Switchover time

    Defina quando a alteração de configuração deve entrar em vigor.

    • Effective Immediately: A alteração entra em vigor imediatamente.

    • Scheduled Switchover: Escolha um horário dentro das próximas 24 horas. A alteração será concluída em até 30 minutos após o horário definido. Visualize ou cancele a tarefa na página Scheduled Tasks.

  5. Leia os acordos de service e clique em Buy Now para concluir o pagamento. Após a confirmação do pagamento, o sistema executa a tarefa no horário de switchover especificado.

Faturamento

Alterações de especificações afetam seus custos. As regras de cobrança variam conforme o método de faturamento do cluster.

  • Pay-as-you-go: Após uma alteração bem-sucedida, a cobrança horária passa a refletir as novas especificações.

  • Subscription:

    • Upgrade: Pague a diferença de preço entre as novas e as antigas especificações pelo período restante da assinatura.

    • Downgrade: O sistema calcula automaticamente o valor residual e emite um reembolso. Para mais detalhes, consulte Refund rules for downgrades.

APIs relacionadas

API

Descrição

ModifyDBNodeClass

Modifique as especificações dos nós de um cluster PolarDB.

ModifyDBNodesClass

Altera as especificações de um único nó em um cluster PolarDB.

FAQ

O que fazer se ocorrer um erro de "recursos insuficientes" ao alterar configurações?

Se o sistema exibir a mensagem The available resources are insufficient. Please try again in another region or zone. ao selecionar uma especificação de nó específica durante uma alteração de configuração, isso indica que a especificação escolhida está esgotada na zona atual. Recomendamos realizar uma das operações a seguir:

  1. Escolher uma especificação similar: Tente selecionar uma especificação ligeiramente inferior ou superior.

  2. Alterar a zona: Considere manually changing the zone para evitar insuficiência de recursos em futuras alterações de configuração.

Nota

Caso esse erro ocorra durante a criação de um cluster, selecione outra zona na lista suspensa Zone na página de criação do cluster.