Atualizações do mecanismo de banco de dados Aurora MySQL 2025-09-30 (versão 3.10.1, compatível com o MySQL 8.0.42) - Amazon Aurora

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Atualizações do mecanismo de banco de dados Aurora MySQL 2025-09-30 (versão 3.10.1, compatível com o MySQL 8.0.42)

Versão: 3.10.1

O Aurora MySQL 3.10.1 está disponível ao público em geral. As versões do Aurora MySQL 3.10 são compatíveis com o MySQL 8.0.42. Para obter mais informações sobre as mudanças que ocorreram na comunidade, consulte as Notas de lançamento do MySQL 8.0.

Para obter detalhes sobre novos recursos no Aurora MySQL versão 3, consulte Aurora MySQL versão 3 compatível com o MySQL 8.0. Consulte as diferenças entre o Aurora MySQL versão 3 e o Aurora MySQL versão 2 em Comparação do Aurora MySQL versão 2 e do Aurora MySQL versão 3. Para uma comparação entre o Aurora MySQL versão 3 e o MySQL 8.0 Community Edition, consulte Comparação entre o Aurora MySQL versão 3 e o MySQL 8.0 Community Edition no Guia do usuário do Amazon Aurora.

Você pode realizar uma atualização no local usando o Zero Downtime Patching (ZDP), restaurar um snapshot ou iniciar uma atualização gerenciada blue/green usando o Amazon RDS Deployments de Blue/Green qualquer cluster do Aurora MySQL versão 2 atualmente compatível para um cluster do Aurora MySQL versão 3.10.1.

Para obter informações sobre como planejar uma atualização para o Aurora MySQL versão 3, consulte Planejando um upgrade de versão principal para um cluster do Aurora MySQL. Para obter informações gerais sobre os upgrades do Aurora MySQL, consulte Como atualizar os clusters de banco de dados de Amazon Aurora MySQL no Guia do usuário do Amazon Aurora.

Para obter informações sobre solução de problemas, consulte Solução de problemas do upgrade local do Aurora MySQL no Guia do usuário do Amazon Aurora.

Se você tiver alguma dúvida ou preocupação, o AWS Support está disponível nos fóruns da comunidade e por meio do AWS Support. Para obter mais informações, consulte Manutenção de um cluster de banco de dados Aurora no Guia do usuário do Amazon Aurora.

Melhorias

Melhorias de disponibilidade:

  • Corrigido um problema com a ordem de bloqueio de página enviada às instâncias do leitor. Isso pode fazer com que a instância do leitor seja reiniciada devido a um impasse ao executar consultas SELECT em tabelas que estão sendo atualizadas pelo gravador.

  • Corrigido um problema que poderia fazer com que a reinicialização de uma instância do leitor falhasse quando o gravador estivesse executando um grande número de operações de DDL.

  • Corrigido um problema que poderia fazer com que as instâncias do Aurora MySQL Serverless v2 reiniciassem quando o parâmetro innodb_purge_threads fosse configurado manualmente com um valor diferente do padrão. O parâmetro innodb_purge_threads agora é gerenciado automaticamente para instâncias v2 do Aurora Serverless e não pode ser modificado.

  • Corrigido um problema com a escalabilidade do Aurora Serverless V2 que resultava na reinicialização da instância de banco de dados, impedindo que páginas de memória críticas fossem trocadas.

  • Corrigido um problema em que a prevenção de falta de memória (OOM) do Aurora não persistia no valor do parâmetro de banco de dados aurora_oom_response configurado após a reinicialização do banco de dados.

  • Foi corrigida uma condição de corrida que poderia causar problemas de disponibilidade após um failover em clusters Multi-AZ.

  • Corrigido um problema na recuperação lógica com aurora_enhanced_binlog ativado que poderia impedir a reinicialização do banco de dados em caso de transações abortadas.

  • Resolveu um problema em que as instâncias do banco de dados podiam parar de responder durante as cargas de trabalho do Parallel Query (PQ).

  • Corrigido um problema que impedia que usuários com privilégios CONNECTION_ADMIN ou SUPER realizassem uma conexão adicional além do limite max_connections, conforme suportado no MySQL Community Edition.

Melhorias gerais:

  • Correção de um problema que pode causar reinicializações contínuas do servidor de banco de dados quando o volume podia crescer até seu tamanho máximo devido ao fato de certos tipos de consultas serem permitidos por engano depois que o volume era maior que um determinado limite.

  • Foi corrigido um problema que fazia com que a instância do gravador ficasse irresponsiva se as instâncias do leitor fossem reiniciadas ao usar o encaminhamento de gravação global ou o encaminhamento de gravação local.

  • Corrigido um problema que poderia fazer com que a instância do gravador fosse reiniciada ao executar ALTER TABLE em paralelo com consultas de leitura.

  • Foi corrigido um problema para melhorar a disponibilidade com a inicialização de grandes volumes (> 64 TB) durante a operação de exportação paralela.

  • Correção de um problema que poderia fazer com que a operação de reinicialização da instância de banco de dados falhasse se max_user_connections estivesse definido como um valor baixo.

  • Corrigido um problema que causava AbortedClients métricas imprecisas quando várias conexões terminavam inesperadamente.

  • Resolveu uma condição de corrida que poderia causar leituras incorretas de páginas do buffer pool durante as operações de redução de escala do Aurora Serverless ou durante o despejo de páginas do buffer pool. Bug #116305 da comunidade Ref.

  • Foi corrigido um problema que causava um “erro interno de encaminhamento de gravação” inesperado nas instâncias do leitor quando o encaminhamento de gravação está ativado.

  • Foi corrigido um problema que fazia com que o evento de log binário previous_gtids excluísse determinados GTIDs com o log binário aprimorado ativado e o gtid_mode definido como ON ou ON_PERMISSIVE.

  • Corrigido um problema que pode causar problemas de gerenciamento de memória em operações de consulta paralelas na tabela com os campos blob.

  • Foi corrigido um problema em que uma coluna com atualizações parciais de JSON falharia na exportação paralela, causando um retorno interno para uma exportação de RDS muito mais lenta.

  • Corrigido um problema que pode causar reinicializações inesperadas da instância quando há uma alta carga de trabalho simultânea de encaminhamento de gravação.

  • Corrigido um problema em que o Zero Downtime Patching (ZDP) /Zero Downtime Restart (ZDR) poderia resultar na reinicialização da instância de banco de dados enquanto restaurava avisos com códigos de erro inválidos.

  • Corrigido um problema em que os arquivos de log binários temporários não eram limpos adequadamente após as reversões de transações ao usar o registro binário. Essa correção evita o consumo desnecessário de armazenamento de arquivos temporários retidos e, em certos casos, também pode evitar anomalias nos arquivos de log binários.

Integração de correções de bug do MySQL Community Edition

Esta versão inclui todas as correções de bugs da comunidade até 8.0.42, inclusive. Para obter mais informações, consulte Bugs do MySQL corrigidos por atualizações do mecanismo de banco de dados do Aurora MySQL 3.x.

  • Uma consulta no formato SELECT 1 FROM t WHERE CAST (a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t) levou a uma afirmação em item_func.cc. (Bug #36128964)