Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Change the scaling policy of RCUs

Última atualização: Jun 26, 2026

Instâncias serverless do ApsaraDB RDS for PostgreSQL dimensionam RDS Capacity Units (RCUs) automaticamente. Quando o dimensionamento de RCUs pode causar uma conexão transitória, a configuração Scaling Policy determina o que acontece em seguida: ignorar a solicitação para preservar a disponibilidade ou forçar a alteração imediatamente para preservar o desempenho.

Como funciona

Quando a instância precisa dimensionar RCUs, ela verifica se aplicar a alteração pode causar uma conexão transitória. O resultado depende da política de dimensionamento:

Do Not Execute Forcefully (default)

Execute Forcefully

When scaling may cause a transient connection

Ignores the scaling request

Forces the RCU change immediately regardless of the instance status or transient connections

Effect on availability

Preserved — no connection drops

May cause a transient connection lasting approximately 1 minute

Effect on performance

May degrade if scaling is deferred

Maintained — scaling always executes

Best for

Workloads that cannot tolerate connection interruptions

Workloads that require consistent performance and can recover from dropped connections

Nota

Conexões transitórias são contramedidas de emergência. A probabilidade de ocorrência de uma conexão transitória é extremamente baixa.

Pré-requisitos

Antes de começar, verifique se você tem:

  • Uma instância serverless do ApsaraDB RDS for PostgreSQL (método de faturamento: Serverless)

Alterar a política de dimensionamento

Opção 1: Durante a criação da instância

Defina o parâmetro Scaling Policy ao criar uma nova instância serverless. Para mais detalhes, consulte Criar uma instância serverless do ApsaraDB RDS for PostgreSQL.

Opção 2: Pelo console

  1. Acesse a página Instances. Na barra de navegação superior, selecione a região onde a instância reside e clique em ID da instância.

  2. Na seção Configuration Information, clique em Modify Scaling Settings.

  3. Clique em Advanced Settings. Na lista suspensa Scaling Policy, selecione uma opção e clique em OK.

    • Do Not Execute Forcefully (padrão): A instância ignora a solicitação de dimensionamento se ela puder causar uma conexão transitória. Escolha esta opção para cargas de trabalho que não tolerem interrupções.

    • Execute Forcefully: A instância dimensiona os RCUs imediatamente, independentemente do status da instância ou de conexões transitórias. Pode ocorrer uma conexão transitória com duração aproximada de 1 minuto. Use esta opção quando o desempenho consistente for mais importante do que a disponibilidade ininterrupta.

Opção 3: Via API

Chame a operação ModifyDBInstanceSpec com os seguintes parâmetros:

Parâmetro

Descrição

Exemplo

DBInstanceId

ID da instância serverless

pgm-****

PayType

Método de faturamento

Serverless

Direction

Tipo de alteração de configuração

Serverless

ServerlessConfiguration.SwitchForce

Se o dimensionamento de RCUs deve ser forçado

true (Execute Forcefully) / false (Do Not Execute Forcefully, padrão)

Próximos passos