Perguntas frequentes sobre o Amazon RDS para MySQL

P: Para quais versões do MySQL o Amazon RDS oferece suporte?
No momento, o Amazon RDS para MySQL oferece suporte às versões 5.7 e 8.0 do MySQL Community Edition. As informações sobre as versões secundárias compatíveis estão disponíveis no Guia do usuário do Amazon RDS.
 
P: Como o Amazon RDS distingue entre versões de lançamento “principais” e “secundárias”?
No contexto do MySQL, números de versão são organizados da seguinte forma:
Versão do MySQL = X.Y.Z
X = Versão principal, Y = Nível de lançamento, Z = Número de versão dentro da série de lançamento.
Do ponto de vista do Amazon RDS, uma alteração de versão será considerada principal se a versão principal ou o nível de lançamento forem alterados. Exemplo: da versão 5.6.X para a versão 5.7.X.
Uma alteração de versão será considerada secundária se o número da versão dentro da release for alterado. Exemplo: da versão 5.6.27 para a versão 5.6.29.
 
P: O Amazon RDS disponibiliza orientações para atualizar as versões de mecanismos ou sobre a depreciação das versões de mecanismos que no momento são aceitas?
 
P: O Amazon RDS for MySQL oferece suporte a quais mecanismos de armazenamento?
Os recursos Point-In-Time-Restore e Snapshot Restore do Amazon RDS for MySQL requerem um mecanismo de armazenamento de recuperação de falha e são compatíveis somente com o mecanismo de armazenamento InnoDB. Enquanto o MySQL é compatível com vários mecanismos de armazenamento com recursos variados, nem todos eles são otimizados para durabilidade de dados e recuperação de falha. Por exemplo, o mecanismo de armazenamento MyISAM não oferece suporte à recuperação de falhas confiável e pode resultar em dados perdidos ou corrompidos quando o MySQL é reiniciado após um acidente, impedindo que os recursos Point-In-Time-Restore ou Snapshot restore funcionem conforme o esperado. No entanto, se você ainda optar por usar o MyISAM com o Amazon RDS, poderá ser útil seguir estas etapas em determinados cenários da funcionalidade de restauração do DB snapshot. No momento, o Federated Storage Engine não é aceito pelo Amazon RDS para MySQL.
 
P: Quais privilégios são concedidos ao usuário primário da minha instância de banco de dados do MySQL do RDS?
Ao criar uma nova instância de banco de dados, o usuário primário padrão que você utilizar obterá certos privilégios. Consulte Privilégios da conta de usuário mestre no Guia do usuário do Amazon RDS para obter uma lista de privilégios.
 
P: O Amazon RDS for MySQL oferece suporte a quais mecanismos de armazenamento para serem usados com réplicas de leitura?
As réplicas de leitura do Amazon RDS para MySQL exigem um mecanismo de armazenamento transacional e somente são suportadas pelo mecanismo de armazenamento InnoDB. Mecanismos de armazenamento MySQL não transacionais como o MyISAM podem impedir que as réplicas de leitura funcionem como pretendido. No entanto, se ainda assim escolher usar o MyISAM com Réplicas de leitura, recomendamos que consulte atentamente a métrica "Replica Lag" do Amazon CloudWatch (disponível via AWS Management Console ou APIs do Amazon Cloud Watch) e recrie a Réplica de leitura que deveria ser deixada para trás devido a erros de replicação. As mesmas considerações se aplicam ao uso de tabelas temporárias e qualquer outro mecanismo não transacional.
 
P: Posso configurar a replicação entre minha instância de banco de dados de origem do Amazon RDS para MySQL e uma réplica de leitura para usar a replicação baseada em linha?
Você pode definir o formato de registro em log binário para baseado em linha para o MySQL versão 5.6 ou posterior. Por padrão, a replicação é configurada para vários formatos (que incluem com base em linhas e com base em instruções), o que deve atender aos requisitos da maioria dos casos de uso. A documentação do MySQL oferece mais informações sobre a diferença entre as replicações de formatos múltiplos e baseadas em linha.

Perguntas frequentes sobre Implantações azuis/verdes do Amazon RDS

P: Quais versões são compatíveis com as implantações azuis/verdes do Amazon RDS?
As implantações azuis/verdes do Amazon RDS estão disponíveis no RDS para MySQL versões 5.7 e superiores. Saiba mais sobre as versões disponíveis na documentação do RDS para MySQL.
 
P: Quais regiões são compatíveis com implantações azuis/verdes do Amazon RDS?
As implantações azuis/verdes do Amazon RDS estão disponíveis em todas as regiões da AWS (exceto Regiões da AWS na China) e AWS GovCloud.
 
P: Que tipo de mudanças eu posso fazer com implantações azuis/verdes do Amazon RDS?
As implantações azuis/verdes do Amazon RDS permitem que você faça alterações no banco de dados de forma mais segura, simples e rápida, como atualizações de versão principal ou secundária, alterações de esquema, escalonamento de instâncias, alterações de parâmetro do mecanismo e atualizações de manutenção.
 
P: Qual o custo de utilização de implantações azuis/verdes do Amazon RDS?
Você pagará o mesmo preço se executar suas workloads em instâncias verdes ou azuis. O custo de execução em instâncias verdes e azuis inclui o nosso preço padrão atual para instâncias de bancos de dados, custo de armazenamento, custo de leitura/gravação de E/S e todos os recursos habilitados, como o custo de backups e de Insights de Performance do Amazon RDS. Efetivamente, você paga aproximadamente o dobro do custo de execução de workloads em uma instância de banco de dados pela vida útil de uma implantação azul/verde.
Por exemplo: você tem um banco de dados RDS para MySQL 5.7 em execução em duas instâncias r5.2xlarge, um banco de dados primário e uma réplica de leitura, na região da AWS us-east-1 com uma configuração Multi-AZ (MAZ). Cada uma das instâncias r5.2xlarge está configurada para 20 GiB de Amazon Elastic Block Storage (EBS) de uso geral. Você cria um clone da topologia da instância azul usando implantações azuis/verdes do Amazon RDS, executa-a durante 15 dias (360 horas) e depois exclui a instância azul depois de uma alternância bem-sucedida. As instâncias azuis custam USD 1.387 por 15 dias a uma taxa sob demanda de USD 1,926 por hora (custo da instância + EBS). O custo total de uso de implantações azuis/verdes durante esses 15 dias é de USD 2.774, o que é aproximadamente o dobro da execução em instâncias azuis nesse período.
 
P: O que é o “ambiente azul” nas implantações azuis/verdes do Amazon RDS? O que é o “ambiente verde”?
Em implantações azuis/verdes do Amazon RDS, o ambiente azul é o seu ambiente de produção atual. O ambiente verde é seu ambiente de preparação que se tornará seu novo ambiente de produção após a transição.
 
P: Como funcionam as alternâncias nas implantações azuis/verdes do Amazon RDS?
Quando as implantações azuis/verdes do Amazon RDS iniciam uma alternância, a gravação é bloqueada em ambos os ambientes, verde e azul, até que a alternância seja concluída. Durante a alternância, o ambiente de preparação, ou ambiente verde, é atualizado com o ambiente azul, garantindo que os dados estejam consistentes entre os ambientes azul e verde. Assim que os ambientes azul e verde estiverem em total sincronia, as implantações azuis/verdes promoverão o ambiente verde como o novo ambiente azul, redirecionando o tráfego para o ambiente verde. As implantações azuis/verdes são projetadas para habilitar a gravação no ambiente verde após a conclusão da alternância, garantindo que não houve perda de dados durante o processo.
 
P: Depois que as implantações azuis/verdes do Amazon RDS forem alternadas, o que acontece com o meu antigo ambiente de produção?
As implantações azuis/verdes do Amazon RDS não excluem o seu ambiente de produção antigo. Se for necessário, você poderá acessá-lo para validações adicionais e testes de performance/regressão. Se você não precisar mais do seu ambiente de produção antigo, você poderá excluí-lo. Instâncias de produção antigas serão cobradas de acordo com a taxa padrão até que sejam excluídas.
 
P: O que as barreiras de proteção da alternância das implantações azuis/verdes do Amazon RDS verificam?
As barreiras de proteção da alternância das implantações azuis/verdes do Amazon RDS bloqueiam a gravação nos seus ambientes azul e verde até que o ambiente verde esteja atualizado antes de concluir a troca. As implantações azuis/verdes também realizam verificações de integridade do principal e das réplicas nos seus ambientes azul e verde. Elas também realizam verificações de integridade da replicação, por exemplo, para ver se a replicação foi interrompida ou se há erros. Elas detectam transações de longa duração nos seus ambientes azul e verde. Você pode especificar um tempo de inatividade máximo tolerável de, no mínimo de 30 segundos, e se você tiver uma transação que exceda esse tempo, a alternância será interrompida.
 
P: As implantações azuis/verdes do Amazon RDS são compatíveis com Amazon RDS Proxy, réplicas de leitura em regiões diferentes ou réplicas de leitura em cascata?
Não, as implantações azuis/verdes do Amazon RDS não são compatíveis com Amazon RDS Proxy, réplicas de leitura em regiões diferentes ou réplicas de leitura em cascata.
 
P: Posso usar implantações azuis/verdes do Amazon RDS para reverter alterações?
Não, no momento, você não pode usar implantações azuis/verdes do Amazon RDS para reverter alterações.

Perguntas frequentes sobre o Amazon RDS Optimized Writes

P: Qual a diferença entre o Amazon RDS Optimized Writes e o MySQL no que se refere à gravação de arquivos de dados?
O MySQL protege os usuários contra perda de dados gravando dados em páginas de 16KiB em memória duas vezes para armazenamento durável, primeiro no buffer de dupla gravação (“doublewrite buffer”) e depois no armazenamento de tabela. O Amazon RDS Optimized Writes grava suas páginas de dados de 16KiB diretamente nos seus arquivos de dados de forma confiável e durável em uma única etapa usando o recurso Prevenção de gravação interrompida do AWS Nitro System.

P: Quais versões do banco de dados RDS para MySQL são compatíveis com Amazon RDS Optimized Writes?
O Amazon RDS Optimized Writes está disponível na versão principal MySQL 8.0.30 e posterior do MySQL.

P: Quais tipos de instância de banco de dados são compatíveis com Amazon RDS Optimized Writes? Em que regiões estão disponíveis?

O Amazon RDS Optimized Writes está disponível nas instâncias db.r6i e db.r5b. Está disponível em todas as regiões em que essas instâncias estão disponíveis, exceto nas regiões da AWS da China.

P: Por que devo usar o Amazon RDS Optimized Writes?
Todos os usuários do Amazon RDS para MySQL devem implementar o Amazon RDS Optimized Writes para obter o dobro de throughput em transações de gravação. As aplicações com workloads que exigem gravação intensa, tais como pagamentos digitais, transações financeiras e aplicações de jogos online, acharão este recurso especialmente útil.

P: O Amazon RDS Optimized Writes é compatível com o Amazon Aurora MySQL-Compatible Edition?
Não. O Amazon Aurora edição compatível com MySQL já evita usar o “buffer de dupla gravação”. Em vez disso, o Aurora replica os dados de seis formas em três zonas de disponibilidade (AZs) e usa uma abordagem baseada em quorum para gravar dados de maneira durável e lê-los corretamente depois.

P: Os clientes podem converter seus bancos de dados Amazon RDS existentes para usar Amazon RDS Optimized Writes?
No momento, essa versão inicial não permite habilitar Amazon RDS Optimized Writes em suas instâncias de bancos de dados existentes, mesmo que a classe da instância seja compatível com Optimized Writes.

P: Quanto custa o Amazon RDS Optimized Writes?
O Amazon RDS Optimized Writes está disponível para clientes do RDS para MySQL sem custo adicional.

Perguntas frequentes sobre o Amazon RDS Optimized Reads

P: Como o Amazon RDS Optimized Reads agiliza a performance das consultas?
Workloads que usam objetos temporários no MySQL para processamento de consultas se beneficiam do Amazon RDS Optimized Reads. O Optimized Reads posiciona objetos temporários no armazenamento da instância baseada em NVMe em vez de no volume Amazon Elastic Block Store. Isso ajuda a agilizar em até 50% o processamento de consultas complexas.

P: Quais versões do banco de dados RDS para MySQL são compatíveis com Amazon RDS Optimized Reads? 
O Amazon RDS Optimized Reads está disponível para RDS para MySQL nas versões MySQL 8.0.28 e posterior

P: Quais tipos de instância de banco de dados são compatíveis com Amazon RDS Optimized Reads? Em que regiões está disponível?
O Amazon RDS Optimized Reads está disponível em todas as regiões onde as instâncias db.r5d, db.m5d, db.r6gd, db.m6gd, X2idn e X2iedn estão disponíveis. Para obter mais informações, consulte a documentação de classes de instâncias de bancos de dados do Amazon RDS.

P: Quando devo usar o Amazon RDS Optimized Reads?
Os clientes devem usar Amazon RDS Optimized Reads quando têm workloads que exigem consultas complexas; análises em geral; ou que requerem agrupamentos, classificações, agregações de hash, uniões de carga elevada e expressões de tabela comuns (CTEs). Esses casos de uso resultam na criação de tabelas temporárias, permitindo que o Optimized Reads agilize o processamento de consulta da sua workload. 

P: Os clientes podem converter seus bancos de dados Amazon RDS existentes para usar Amazon RDS Optimized Reads?
Sim, os clientes podem converter seus bancos de dados Amazon RDS para usar Amazon RDS Optimized Reads movendo a workload para uma instância habilitada para Optimized Reads. Optimized Reads também está disponível por padrão em todas as classes de instância compatíveis. Se você estiver executando a workload nas instâncias db.r5d, db.m5d, db.r6gd, db.m6gd, X2idn e X2iedn, já está se beneficiando do Optimized Reads.

Saiba mais sobre os preços de produtos

O Amazon RDS pode ser testado gratuitamente. Pague somente pelo que usar. Não há taxa mínima.  

Saiba mais 
Cadastre-se para obter uma conta gratuita

Obtenha acesso instantâneo ao nível gratuito da AWS. 

Cadastrar-se 
Comece a criar no console

Comece a usar o Amazon RDS for MySQL no Console AWS.

Faça login