Os SSDs aprimorados PL1 (ESSDs) oferecem maior IOPS, maior throughput e desempenho de E/S mais estável que os SSDs padrão, com o mesmo preço na maioria das regiões. Atualizar sua instância ApsaraDB RDS for MySQL de um SSD padrão para um ESSD PL1 melhora o desempenho do banco de dados sem custo adicional na maioria dos casos.
Pré-requisitos
Antes de começar, verifique se:
A instância RDS apresenta o status Running.
A instância RDS executa o MySQL 8.0 ou MySQL 5.7 no RDS High-availability Edition ou RDS Basic Edition com SSDs padrão.
(Apenas RDS Basic Edition) A versão secundária do mecanismo é 20201031 ou posterior. Para verificar e atualize a versão secundária do mecanismo, consulte Upgrade the minor engine version.
Comparação de desempenho
A tabela a seguir compara ESSDs PL1 e SSDs padrão. Todas as métricas refletem valores por disco.
|
Métrica |
ESSD PL1 |
SSD padrão |
|
Capacidade máxima (GB) |
20–64.000 |
6.000 |
|
IOPS máximo |
50.000 |
25.000 |
|
Throughput máximo (MB/s) |
350 |
300 |
|
Fórmula de IOPS |
min{1.800 + 50 × Capacidade, 50.000} |
min{1.800 + 30 × Capacidade, 25.000} |
|
Fórmula de throughput (MB/s) |
min{120 + 0,5 × Capacidade, 350} |
min{120 + 0,5 × Capacidade, 300} |
|
Latência média de gravação por conexão (ms) |
0,2 |
0,5–2 |
Faturamento
A atualização pode gerar as seguintes cobranças:
Backup: O sistema executa um backup completo temporário antes da atualização e o retém por sete dias. Podem ser aplicadas taxas de armazenamento de backup. Para mais detalhes, consulte Backup storage fees.
Taxa de ESSD: O valor varia conforme a região. O montante exato aparece na página de pagamento antes da confirmação da atualização.
Impactos potenciais
Conexão transitória: Ocorre uma desconexão transitória de aproximadamente 30 segundos durante a atualização. Agende a atualização fora dos horários de pico e garanta que sua aplicação esteja configurada para reconectar automaticamente.
Operações restritas: Durante a atualização, a instância entra no status Upgrading/Downgrading. Nesse período, não é possível alterar especificações da instância, atualizar a versão do mecanismo de banco de dados ou migrar a instância entre zonas.
Dica: Antes de atualizar uma instância de produção, teste o procedimento em uma instância que não seja de produção para confirme o comportamento esperado.
Atualizar o tipo de armazenamento
Acesse a página Instances. Na barra de navegação superior, selecione a região onde reside a instância RDS. Localize a instância e clique em seu ID.
-
Na seção Basic Information, clique em Upgrade Storage Type ao lado de Storage Type.
Se Upgrade Storage Type não for exibido, verifique se todos os pré-requisitos foram atendidos. Caso estejam cumpridos e o botão ainda não apareça, os ESSDs não têm suporte na região atual.
Na aba Change Specifications, leia e aceite os termos de service. Clique em Pay Now e conclua o pagamento.
O status da instância muda para Upgrading/Downgrading. Quando o status retornar para Running, a atualização estará concluída.
Perguntas frequentes
Por que não consigo selecionar ESSD como tipo de armazenamento?
As zonas onde a instância reside podem não ter recursos suficientes ou não oferecer suporte a ESSDs. Para resolver isso, primeiro atualize the minor engine version. Em seguida, migrate the instance to zones that support ESSDs e tente a atualização novamente.
As instâncias somente leitura são atualizadas automaticamente?
Não. Após atualizar a instância primária, repita o procedimento individualmente para cada instância somente leitura.
Os endpoints da instância mudam após a atualização?
Os endpoints permanecem inalterados após a mudança do tipo de armazenamento (por exemplo, rm-bpxxxxx.mysql.rds.aliyuncs.com). No entanto, os endereços IP associados aos endpoints podem mudar. Adicione endpoints à configuração da sua aplicação em vez de endereços IP.
As cargas de trabalho online são interrompidas durante a atualização?
Para mais informações, consulte a seção Potential impacts deste tópico.
Quais fatores afetam a duração da atualização?
Para mais detalhes, consulte Which factors affect the time required to change the specifications of my ApsaraDB RDS for MySQL instance?.
Referência de API
|
Operação |
Descrição |
|
Altera as especificações de uma instância |