Todos os produtos
Search
Central de documentação

PolarDB:Adicionar nós de computação temporariamente

Última atualização: Jun 28, 2026

Quando sua empresa enfrenta picos previsíveis e de curta duração no tráfego de leitura — como promoções de e-commerce, análises de dados ou geração de relatórios — a capacidade insuficiente de leitura do banco de dados pode aumentar o tempo de resposta da aplicação. Para lidar com esse cenário, o PolarDB permite adicionar nós somente leitura temporários. Em clusters com assinatura, adicione um ou mais nós somente leitura sob demanda e defina um horário para reversão automática. Esse recurso oferece escalabilidade temporária à capacidade de processamento de leitura do cluster durante picos de tráfego. No horário especificado, o sistema remove automaticamente os nós temporários e restaura a configuração original do cluster sem intervenção manual.

Avaliação de impacto

Antes de adicionar nós temporariamente, avalie o possível impacto nos negócios para planejar a alteração com eficácia.

Impacto no serviço

  • Adição de nós temporários: Adicionar um nó temporário somente leitura leva cerca de 5 minutos. Ao adicionar vários nós temporários somente leitura simultaneamente, o PolarDB os processa em paralelo. O tempo real depende de fatores como carga do cluster e quantidade de bancos de dados e tabelas. O cluster permanece inalterado durante esse processo.

  • Remoção de nós temporários: No horário agendado para reversão, as conexões com o nó removido sofrem uma desconexão transitória, mas os demais nós não são afetados. Se sua aplicação se conectar ao endpoint do cluster, o PolarDB excluirá automaticamente o nó removido, eliminando a necessidade de atualizar a configuração da aplicação.

Limites de quantidade de nós

  • Enterprise Edition:

    • Cluster Edition: Suporta até 15 nós somente leitura. Mantenha pelo menos um nó somente leitura para garantir alta disponibilidade. Portanto, não é possível excluir o último nó somente leitura.

    • Multi-master Cluster (Limitless): Suporta até 63 nós de leitura e escrita e 15 nós somente leitura (nós somente leitura globais).

  • Standard Edition: Suporta até 7 nós somente leitura.

Limites de especificação dos nós

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

  • A memória de um novo nó somente leitura deve corresponder a pelo menos metade da memória do nó primário.

  • Novos nós somente leitura devem atender aos requisitos mínimos de núcleos de cpu conforme as regras abaixo:

    Núcleos de cpu do nó primário

    Mínimo de núcleos de cpu permitidos para nós somente leitura

    2

    2

    4

    4

    8

    4

    16

    8

    32

    16

    64

    32

    88

    64

    120

    64

Nota

A série Multi-master Cluster (Limitless) não está sujeita a essas restrições.

Outras limitações

Aplicabilidade

Antes de prosseguir, verifique os itens abaixo.

  • Tipo de faturamento: O cluster de destino deve utilizar o modelo de faturamento por Subscription.

  • Nós do cluster:

    • Adição temporária de nós somente leitura:

      • O cluster já deve ter pelo menos um nó somente leitura. Clusters de nó único não suportam adição temporária de nós.

      • Multi-master Cluster (Limitless): Não suporta adição de nós somente leitura temporários.

    • Adição temporária de nós somente leitura com índice columnstore:

      • O cluster já deve ter pelo menos um nó somente leitura com índice columnstore.

  • Status do cluster: O cluster de destino deve estar Running, sem alterações de configuração em andamento (como adição ou exclusão de nós e atualizações de versão secundária).

  • Verificação de tarefas de alteração de configuração: Não deve haver tarefas pendentes de alteração de configuração (como adição ou exclusão de nós e mudança de configurações).

Procedimento

  1. Faça login no console do PolarDB. No painel de navegação à esquerda, clique em Clusters e selecione a região do cluster.

  2. Use um dos métodos a seguir para abrir a opção Add/Remove Node:

    • Localize o cluster desejado na lista e clique em Add/Remove Node na coluna Actions.

    • Clique no id do cluster desejado para acessar a página Basic Information. Na seção Database Nodes, clique em Add/Remove Node.

  3. Na caixa de diálogo Add/Remove Node, selecione Temporarily Add Node ou Temporarily Add Columnstore Index Read-Only Node conforme a necessidade e clique em OK.

  4. Na página Temporary Upgrade, confirme a Current Configuration e o horário em Expired At. Clique em Add Node ou Add a Read-only IMCI Node e selecione as especificações do nó.

    Nota

    Clique neste botão várias vezes para adicionar diversos nós de uma só vez.

  5. Defina o Restore Point: Especifique o horário exato em que o sistema restaurará automaticamente o cluster para a configuração anterior à atualização.

    • A duração mínima é de 1 hora e a máxima é de 14 dias. Para períodos superiores a 14 dias, utilize a alteração manual de configuração.

    • Defina o horário de reversão pelo menos um dia antes da data de expiração do cluster. Por exemplo, se o cluster expirar em 10 de janeiro, o horário máximo de reversão será 9 de janeiro.

    • Não é possível modificar o horário de reversão após defini-lo. Caso o desempenho ainda esteja insuficiente e seja necessário estender a duração, execute mais uma adição temporária de nós antes do horário de reversão. O Restore Point dessa segunda operação não pode ser anterior ao da primeira.

  6. Após revisar o acordo de serviço, clique em Buy Now e conclua o pagamento. Após a confirmação do pagamento, a tarefa de adição temporária de nós será iniciada.

Detalhes de faturamento

O custo da adição temporária de nós baseia-se na diferença de preço entre as especificações originais e as novas, multiplicada por um coeficiente premium de 1,5. A fórmula é:

Custo por nó de computação para N dias = (Preço mensal da nova especificação ÷ 30) × 1,5 × N.

Operações relacionadas

Converter nós temporários em permanentes

Caso deseje manter os nós adicionados permanentemente ou precise executar operações como alteração manual de configuração, atualização temporária de especificações ou cancelamento da assinatura do cluster, converta os nós temporários em permanentes (eles não serão excluídos automaticamente no horário de reversão) utilizando um dos métodos abaixo.

  • Conversão manual: Durante o período de adição temporária de nós, retorne ao assistente de Adição ou Remoção de Nós e execute uma operação de Adicionar Nós.

    Nota

    Essa ação gera apenas um pedido de faturamento permanente e não causa uma segunda interrupção no serviço.

  • Conversão via expansão de armazenamento: Se você escalar manualmente o espaço de armazenamento do cluster durante o período de adição temporária de nós, o sistema converterá automaticamente os nós temporários em permanentes. A partir da expansão do armazenamento, o faturamento passa a considerar o novo preço da assinatura. Avalie cuidadosamente essa alteração antes de expandir o armazenamento.

Visualizar o horário de expiração da adição temporária de nós

Acesse a página Expenses and Costs > Order > My Orders Expenses and Costs > Order > My Orders, pesquise pelo id do cluster, localize o pedido com tipo Temporary Upgrade e clique em Details para visualizá-lo.

API relacionada

API

Descrição

TempModifyDBNode

Adiciona nós temporariamente a um cluster PolarDB.

FAQ

O que fazer se eu receber uma mensagem de "recurso indisponível" ao adicionar nós temporariamente?

Se você selecionar uma especificação de nó específica durante a atualização e receber a mensagem Resources unavailable. Try a different region or zone., significa que a especificação selecionada está esgotada na zona atual. Recomendamos:

  1. Selecionar uma especificação similar: Tente uma especificação ligeiramente inferior.

  2. Alterar a zona: Considere alternar manualmente de zona para evitar futura escassez de recursos durante alterações de configuração.

O que fazer se eu receber uma mensagem de "nenhuma alteração de especificação" ao adicionar nós temporariamente?

Você ainda não adicionou nenhum nó. Siga as instruções na tela e clique em Temporarily Add Node ou Temporarily Add Columnstore Index Read-Only Node para adicionar um nó somente leitura.

Como excluir nós ou alterar a configuração de nós de computação em um cluster com nós temporários?

Não é possível excluir nós ou alterar a configuração de nós de computação enquanto houver nós temporários ativos. Primeiro, converta os nós temporários em permanentes e, em seguida, execute as operações desejadas.

O que fazer se eu receber a mensagem "Temporary upgrade expiration time cannot be earlier than: XXX"?

Se o desempenho ainda estiver insuficiente após a adição temporária de nós e for necessário estender a duração, execute mais uma adição temporária de nós antes do horário de reversão. No entanto, o Restore Point dessa segunda operação não pode ser anterior ao da primeira. Ele deve ser estendido por pelo menos uma hora.

Minha carga de trabalho tem alta pressão de escrita. Adicionar nós temporários somente leitura ajudará?

Não. Os nós somente leitura processam apenas solicitações de leitura (SELECT). Todas as operações de escrita (INSERT/UPDATE/DELETE) continuam sendo processadas exclusivamente pelo nó primário. Se o gargalo for o desempenho de escrita, atualize as especificações do nó primário em vez de adicionar nós somente leitura.