Atualizações do mecanismo de banco de dados Aurora MySQL 2024-06-26 (versão 3.04.3, compatível com MySQL 8.0.28) - 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 2024-06-26 (versão 3.04.3, compatível com MySQL 8.0.28)

Versão: 3.04.3

O Aurora MySQL 3.04.3 está disponível ao público em geral. As versões 3.04 do Aurora MySQL são compatíveis com o MySQL 8.0.28. 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. Para saber as diferenças entre o Aurora MySQL versão 3 e o Aurora MySQL versão 2, consulte Comparação entre o Aurora MySQL versão 2 e o Aurora MySQL versão 3. Para uma comparação entre o Aurora MySQL versão 3 e o MySQL 8.0 Community Edition, consulte Comparando o Aurora MySQL versão 3 com o MySQL 8.0 Community Edition.

nota

Esta versão é designada como uma versão de suporte de longo prazo (LTS). Para obter mais informações, consulte Versões de suporte de longo prazo (LTS) do Aurora MySQL no Guia do usuário do Amazon Aurora.

Recomendamos que você não defina o parâmetro AutoMinorVersionUpgrade como true (nem ative Upgrade automático de versões secundárias no AWS Management Console) para versões LTS. Esse procedimento pode fazer com que o cluster de banco de dados seja atualizado para uma versão não LTS, como 3.05.2.

As versões atualmente suportadas do Aurora MySQL são 2.07.9, 2.7.10, 2.11.*, 2.12.*, 3.03.*, 3.04.*, 3.05.*, 3.06.* e 3.07.*.

Você pode realizar um upgrade no local, restaurar um snapshot ou iniciar um upgrade gerenciado azul/verde usando o Amazon RDS Blue/Green Deployments de qualquer cluster Aurora MySQL versão 2 atualmente disponível para um cluster Aurora MySQL versão 3.04.3.

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 de banco de dados 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 do Amazon Aurora no Guia do usuário do Amazon Aurora.

Melhorias

Problemas de segurança corrigidos e CVEs:

Esta versão inclui todas as correções de CVE da comunidade, incluindo o MySQL 8.0.28. As seguintes correções de CVE estão incluídas:

Melhorias de disponibilidade:

  • Corrigido um problema que fazia com que uma instância de banco de dados Aurora MySQL fosse reiniciada ao executar uma consulta paralela.

  • Corrigido um problema que pode fazer com que uma instância de banco de dados do leitor seja reiniciada ao ler uma tabela que está sendo alterada ou descartada na instância de banco de dados do gravador.

  • Corrigido um problema que causava uma violação de acesso à memória que levava à liberação de um objeto mutex que não pertencia mais ao thread.

  • Foi corrigido um problema que fazia com que uma instância de banco de dados do Aurora MySQL Writer fosse reiniciada quando uma sessão de encaminhamento de gravação fosse fechada durante a execução de uma consulta encaminhada.

  • Corrigido um problema que fazia com que uma instância de banco de dados fosse reiniciada ao lidar com grandes conjuntos de GTID em uma instância habilitada para log binário.

  • Corrigido um problema ao processar INSERT consultas em tabelas particionadas do InnoDB que pode causar um declínio gradual da memória livre na instância de banco de dados.

  • Correção de um problema que, em raras condições, pode fazer com que uma instância do leitor seja reiniciada ao realizar SELECT consultas em tabelas com uma restrição de chave estrangeira.

  • Corrigido um problema que pode fazer com que um banco de dados seja reiniciado quando a recuperação do dicionário de dados do InnoDB demora muito tempo durante a recuperação do banco de dados.

  • Corrigido um problema que pode fazer com que um banco de dados seja reiniciado quando uma restrição de chave DELETE estrangeira UPDATE ou em cascata é definida em uma tabela em que uma coluna virtual está envolvida como uma coluna na restrição de chave estrangeira ou como membro da tabela referenciada.

  • Corrigido um problema em Aurora Serverless v2 isso pode levar à reinicialização do banco de dados durante a expansão.

Melhorias gerais:

  • Corrigido um problema que fornecia um valor incorreto para a variável de threads_running status ao usar o Aurora Global Database.

  • Foi corrigido um problema que fazia com que uma instância de banco de dados fosse reiniciada devido a informações imprecisas do detentor do bloqueio rw_lock ao usar leituras paralelas.

  • Foi corrigido um problema de gerenciamento de memória que causava uma diminuição na memória liberável ao longo do tempo ao executar SELECT ... INTO OUTFILE ... consultas.

  • Corrigido um problema que pode fazer com que uma instância de banco de dados seja reiniciada quando o armazenamento local na instância de banco de dados atinge a capacidade total.

  • Corrigido um problema em que o Esquema de Desempenho não era ativado quando o gerenciamento automatizado do Performance Insights estava ativado para instâncias de banco de dados db.t4g.medium e db.t4g.large.

  • Foi corrigido um problema durante a correção de tempo de inatividade zero (ZDP) que impedia que uma instância de banco de dados fechasse as conexões do cliente ao acessar a configuração do cliente de um ou. wait_timeout interactive_timeout

  • Corrigido um problema em que uma SELECT consulta em uma instância do Aurora Reader poderia falhar porque a tabela de erros não existe quando a tabela tem pelo menos um índice de pesquisa de texto completo (FTS) e uma TRUNCATE instrução está sendo executada na instância de banco de dados do Aurora Writer.

Upgrades e migrações:

  • Foi corrigido um problema que fazia com que os upgrades ou migrações falhassem quando a versão de destino do mecanismo de banco de dados Aurora MySQL era 3.04.0 ou superior. Isso ocorre quando o parâmetro do cluster de lower_case_table_names banco de dados é definido como1, e o agrupamento do banco de dados MySQL é incompatível com nomes de tabelas em minúsculas.

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.28, 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.