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
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
INSERTem 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
SELECTem 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
UPDATEouDELETEem 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_runningao 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_lockao 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_timeoutouinteractive_timeout. -
Correção de um problema em que uma consulta
SELECTem uma instância de leitor do Aurora podia falhar com o erroa tabela não existequando a tabela possuía pelo menos um índice de pesquisa de texto completo (FTS) e uma declaraçãoTRUNCATEestava 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_namesera definido como1, 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.