Todos os produtos
Search
Central de documentação

ApsaraDB RDS:Scheduled automatic scaling

Última atualização: Jul 15, 2026

O Database Autonomy Service (DAS) oferece dimensionamento automático agendado para instâncias do ApsaraDB RDS for MySQL. Defina uma política para aumentar a capacidade da instância antes de um pico de tráfego previsível — como uma promoção ou ciclo de faturamento mensal — e restaure-a automaticamente depois para controlar custos.

Por exemplo, se o pico de atividade do seu negócio ocorre das 02:00 do primeiro dia de cada mês até as 02:00 do terceiro dia, configure uma política mensal com esses horários exatos de início e redução. O DAS aumenta a capacidade da instância antes do pico e a restaura assim que a janela termina.

Pré-requisitos

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

  • Uma instância do RDS MySQL 8.0 ou 5,7 High-availability Edition com discos em nuvem (General-purpose)

  • Saldo suficiente na conta para cobrir as taxas de expansão

  • Uma função vinculada ao service para o DAS

Faturamento

O dimensionamento altera o tipo da instância, o que gera cobranças por mudança de especificação. Para detalhes de preços, consulte Alterar especificações.

Importante

No modo N/A (Execute Only Once), caso você não configure uma Duration, a instância permanecerá indefinidamente no tipo expandido. Configure a Duration para evitar cobranças inesperadas.

Observações de uso

  • Cada instância suporta apenas uma política de dimensionamento automático por modo (N/A, Daily, Weekly ou Monthly).

  • Todos os parâmetros de horário estão em UTC+8. Converta para o seu fuso horário local antes de configurar.

  • O DAS não reexecuta políticas com falha. Se a execução de uma política falhar, não haverá nova tentativa.

  • A modificação da Duration ou do Scale-back Time após a expansão da instância aplica o novo horário para a redução.

  • A redução não ocorre nas seguintes situações:

    • O tipo da instância foi alterado manual ou automaticamente após a execução da política, e o tipo atual difere do tipo original definido na política.

    • A redução faria com que uma métrica excedesse seu limiar. Por exemplo, se a memória foi expandida de 1 GB para 4 GB e 1 GB já está em uso, a redução elevaria a utilização da memória para 100%. Nesse caso, o DAS ignora a operação para proteger sua carga de trabalho.

    • A instância está em um estado que não permite alterações de especificação, como Changing Specifications ou Migrating.

Adicionar uma política de dimensionamento automático agendado

  1. Acesse a página Instances, selecione a região onde a instância reside e clique em ID da instância.

  2. No painel de navegação à esquerda, acesse Autonomy Services > Diagnostics > Autonomy Center e clique em Autonomy Service Settings.

  3. Na aba Autonomous Function Settings > Auto Scaling, clique em Add Policy e configure os seguintes parâmetros:

    Parâmetro

    Descrição

    Policy name

    Nome da política.

    Mode

    Selecione Scheduled Auto Scaling.

    Engine type

    Tipo do mecanismo de banco de dados.

    Specifications

    Tipo de instância de destino para o mecanismo selecionado.

    Operation

    Apenas Adjust Instance Specifications é suportado.

    Valid from

    Start time (obrigatório): deve ser a data atual ou posterior. End time (opcional): define quando uma política recorrente para de ser executada. Não tem efeito para políticas N/A (Execute Only Once). Se omitido para políticas Daily, Weekly ou Monthly, a política será executada indefinidamente.

    Recurrence

    Ciclo da política de dimensionamento. Consulte as opções de recorrência abaixo.

    Opções de recorrência

    Recorrência

    Horário de início do dimensionamento

    Parâmetro de redução

    Observações

    N/A (Execute Only Once)

    Obrigatório

    Duration (opcional, número inteiro positivo em horas)

    Se a Duration for omitida, a instância permanecerá permanentemente no novo tipo.

    Daily

    Obrigatório

    Scale-back Time (obrigatório)

    Início e fim podem ocorrer no mesmo dia (início < redução) ou atravessar a meia-noite (início > redução). Intervalo mínimo: 1 hora entre início e redução, e pelo menos 1 hora após a redução do ciclo anterior. Se a End Date cair dentro da janela de um ciclo, esse ciclo será ignorado.

    Weekly

    Obrigatório

    Scale-back Time (obrigatório)

    Mesmas regras do Daily, aplicadas dentro de uma semana. Se início > redução, o ciclo se estende para a semana seguinte.

    Monthly

    Obrigatório

    Scale-back Time (obrigatório)

    Mesmas regras do Daily, aplicadas dentro de um mês. Se início > redução, o ciclo se estende para o mês seguinte.

  4. Clique em OK para salve a política.

  5. Na seção Recommended Policies, localize a política e clique em Apply na coluna Actions.

    Para modifique uma política salva, clique em Modify na coluna Actions e faça as alterações na aba Update Policy . Para remover a política de uma instância, clique em Cancel na seção Applied Policies .
  6. Na página Autonomous Function Management, clique em OK.

  7. (Opcional) Configure o Alert Configuration para receber notificações quando eventos de dimensionamento ocorrerem. O DAS recomenda um modelo de alerta e adiciona automaticamente regras de alerta para os eventos de autonomia relevantes. Siga as instruções na tela para concluir a configuração.

    1. Selecione um Alert Contact Group para receber notificações. Para mais informações, consulte Gerencie contatos de alerta.

      • Clique em Add Contact para adicionar um novo contato.

      • Clique em Create Contact Group para adicionar um novo grupo.

      • Clique em Edit ou Remove na linha de um contato para atualize ou exclua suas informações.

    2. Confirme a opção Associate with Resources.

    3. Clique em Submit Configuration e confirme na caixa de diálogo.

    Se já existir um modelo de alerta para esta instância, as instruções guiarão você a adicionar as novas regras de alerta a esse modelo. Para configure o modelo e as regras manualmente, consulte Configure um modelo de alerta e Configure regras de alerta .

Visualize resultados do dimensionamento

  1. Acesse a página Instances, selecione a região e clique em ID da instância.

  2. No painel de navegação à esquerda, acesse Autonomy Services > Diagnostics.

  3. Na página Autonomy Center, verifique os Auto-Scaling Events no intervalo de tempo desejado.

  4. Clique em Details na linha de um evento para visualize o histórico completo de dimensionamento desse evento.

p202202081

Perguntas frequentes

Minha instância não pode expandir porque atingiu as especificações máximas de sua família de instâncias. O que posso fazer?

Adquira uma instância com especificações superiores de uma família diferente. Por exemplo, o tipo de instância Dedicated de alta disponibilidade para RDS MySQL suporta até 104 núcleos e 768 GB de memória. Após provisionar a nova instância, migre seus dados para ela. Consulte Tipos de instância do RDS for MySQL e Migrar dados entre instâncias do RDS.

Próximos passos

  • Para redimensionar sua instância conforme o crescimento do seu negócio, consulte Alterar especificações.

  • Para permitir que o DAS ajuste a capacidade automaticamente em resposta a mudanças de carga de trabalho em tempo real, ative o dimensionamento automático de desempenho. O dimensionamento automático agendado e o dimensionamento automático de desempenho se complementam: use o dimensionamento agendado para picos previsíveis e o dimensionamento automático de desempenho para lidar com picos inesperados.