Atualizações do mecanismo de banco de dados do Aurora MySQL de 2024-06-26 (versão 3.04.3, compatível com MySQL 8.0.28) - Amazon Aurora

Atualizações do mecanismo de banco de dados do Aurora MySQL de 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 para o público. As versões do Aurora MySQL 3.04 são compatíveis com o MySQL 8.0.28. Consulte mais informações sobre as mudanças que ocorreram na comunidade em 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. Consulte uma comparação do Aurora MySQL versão 3 e do MySQL 8.0 Community Edition em Comparação do Aurora MySQL versão 3 e do 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 Console de gerenciamento da AWS) para versões LTS. Fazer isso poderia levar o cluster de banco de dados a ser atualizado para a próxima versão-alvo da campanha de Atualização automática de versão secundária, que pode não ser uma versão LTS.

As versões atualmente compatíveis 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 uma atualização no local, restaurar um snapshot ou iniciar um upgrade gerenciado azul/verde usando implantações azul/verde do Amazon RDS de qualquer cluster do Aurora MySQL versão 2 atualmente disponível para um cluster do Aurora MySQL versão 3.04.3.

Consulte informações sobre como planejar um upgrade para o Aurora MySQL versão 3 em Planejar um upgrade da versão principal de um cluster de banco de dados 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.

Consulte informações sobre solução de problemas em Solução de problemas para atualização no local de Aurora MySQL no Guia do usuário do Amazon Aurora.

Em caso de dúvidas ou preocupações, 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

Correção de problemas de segurança e CVEs:

Essa 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:

  • Correção de um problema que fazia com que uma instância de banco de dados do Aurora MySQL fosse reiniciada ao executar uma consulta paralela.

  • Correção de um problema que podia fazer com que uma instância de banco de dados de leitor fosse reiniciada ao ler uma tabela que estava sendo alterada ou descartada na instância de banco de dados de gravador.

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

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

  • Correção de 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.

  • Correção de um problema ao processar consultas INSERT em tabelas particionadas do InnoDB que podia 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, podia fazer com que uma instância de leitor fosse reiniciada ao realizar consultas SELECT em tabelas com uma restrição de chave estrangeira.

  • Correção de um problema que podia fazer com que um banco de dados fosse reiniciado quando a recuperação do dicionário de dados do InnoDB demorava muito tempo durante a recuperação do banco de dados.

  • Correção de um problema que podia fazer com que um banco de dados fosse reiniciado quando uma restrição de chave estrangeira UPDATE ou DELETE em cascata era definida em uma tabela em que uma coluna virtual estava envolvida como uma coluna na restrição de chave estrangeira ou como membro da tabela referenciada.

  • Correção de um problema no Aurora Serverless v2 que podia fazer o banco de dados reiniciar durante a o aumento da escala verticalmente.

Melhorias gerais:

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

  • Correção de 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.

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

  • Correção de um problema que podia fazer com que uma instância de banco de dados fosse reiniciada quando o armazenamento local na instância de banco de dados atingisse a capacidade total.

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

  • Correção de um problema durante a aplicação de patches com 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 wait_timeout ou interactive_timeout.

  • Correção de um problema em que uma consulta SELECT em uma instância de leitor do Aurora podia falhar com o erro a tabela não existe quando a tabela possuía pelo menos um índice de pesquisa de texto completo (FTS) e uma declaração TRUNCATE estava sendo executada na instância de banco de dados de gravador do Aurora.

Upgrades e migrações:

  • Correção de um problema que fazia com que os upgrades ou as migrações falhassem quando a versão de destino do mecanismo de banco de dados Aurora MySQL era 3.04.0 ou posterior. Isso ocorria quando o parâmetro do cluster de banco de dados lower_case_table_names era definido como 1, e a ordenação do banco de dados MySQL era incompatível com nomes de tabelas em letras minúsculas.

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

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