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.06.1, compatível com o MySQL 8.0.34)
Versão: 3.06.1
O Aurora MySQL 3.06.1 está disponível ao público em geral. As versões 3.06 do Aurora MySQL são compatíveis com o MySQL 8.0.34. 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 e o MySQL 8.0 Community Edition no Guia do usuário do Amazon Aurora.
As versões atualmente suportadas do Aurora MySQL são 2.07.9, 2.07.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 compatível para um cluster Aurora MySQL versão 3.06.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 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
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.34. 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 Reader fosse reiniciada ao ler uma tabela que estava sendo alterada ou descartada na instância de banco de dados do gravador.
-
Foi 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.
-
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 fazia com que uma instância de banco de dados fosse reiniciada ao tentar recuperar o dicionário de dados do InnoDB durante a recuperação do banco de dados.
-
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 no código de publicação de métricas em que a memória podia ser usada após ser liberada.
-
Corrigido um problema que causava reinicializações repetidas do mecanismo de banco de dados devido a um objeto undo tablespace inexistente.
-
Corrigido um problema que fornecia um valor incorreto para a variável de
threads_running
status ao usar o Aurora Global Database. -
Corrigido um problema em que uma réplica de leitura do log binário (binlog) do Aurora MySQL (binlog) com a otimização paralela do índice secundário ativada era reiniciada ao aplicar alterações de replicação em tabelas com chaves estrangeiras.
-
O Aurora MySQL versão 3.06.0 adicionou suporte à integração com o Amazon Bedrock. Como parte disso, novas palavras-chave reservadas (
accept
,aws_bedrock_invoke_model
,aws_sagemaker_invoke_endpoint
content_type
, etimeout_ms
) foram adicionadas. No Aurora MySQL versão 3.06.1, essas palavras-chave foram alteradas para palavras-chave não reservadas, que são permitidas como identificadores sem aspas. Para obter mais informações sobre como o MySQL lida com palavras-chave reservadas e não reservadas, consulte Palavras-chave e palavras reservadasna documentação do MySQL. -
Corrigido um problema que não retornava claramente uma mensagem de erro ao cliente ao invocar o serviço Amazon Bedrock a partir de um cluster de banco de dados Aurora MySQL em um local em que o Região da AWS Amazon Bedrock ainda não estava disponível.
-
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. -
Corrigido um problema que pode fazer com que uma instância de banco de dados seja
SHOW VOLUME STATUS
reiniciada quando é executada. -
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. -
Foi adicionado suporte para que os
connection_memory_chunk_size
parâmetrosconnection_memory_limit
e sejam definidos no nível da sessão para se comportarem de forma semelhante à funcionalidade correspondente no MySQL Community Edition. Oconnection_memory_limit
parâmetro define a quantidade máxima de memória que pode ser usada por uma única conexão de usuário. Oconnection_memory_chunk_size
parâmetro define o tamanho do fragmento para atualizações no contador global de uso da memória. -
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.
-
Corrigido um problema que pode fazer com que uma instância de banco de dados de gravação seja reiniciada quando uma instância de banco de dados de leitura usando encaminhamento de gravação executa uma instrução Data Manipulation Language (DML) que contém um valor de timestamp e o parâmetro do
time_zone
banco de dados está definido como.UTC
-
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 atingir o valor mínimo configurado pelo cliente de um ou.
wait_timeout
interactive_timeout
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.34, inclusive. Para obter mais informações, consulte MySQL bugs fixed by Aurora MySQL 3.x database engine updates.