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 2026-02-17 (versão 3.12.0, compatível com o MySQL 8.0.44)
Versão: 3.12.0
O Aurora MySQL 3.12.0 está disponível ao público em geral. As versões 3.12 do Aurora MySQL são compatíveis com o MySQL 8.0.44. 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. 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 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.12.0.
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 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.
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
Correções de segurança
-
Corrigido um problema que pode fazer com que algumas instruções SQL não sejam registradas no registro de auditoria.
-
O plug-in caching_sha2_password foi corrigido para garantir que as instâncias de leitura e gravação do Aurora MySQL validem as senhas atualizadas de forma consistente.
Médio CVEs:
Melhorias de disponibilidade:
-
Corrigido um problema que pode causar a reinicialização de uma instância de banco de dados quando a tabela de bloqueio está cheia durante uma leitura semiconsistente.
-
Foi corrigido um problema na recuperação do log binário que poderia fazer com que a instância da réplica do log binário fosse reiniciada ao ser usada
aurora_in_memory_relaylogcom a replicação multiencadeada. -
Corrigido um problema que poderia fazer com que a instância do gravador fosse reiniciada quando o encaminhamento de gravação global ou o encaminhamento de gravação local estavam sendo desativados.
-
Corrigido um problema em que configurações thread_stack excessivamente grandes podiam impedir a inicialização do servidor Aurora MySQL durante reinicializações ou atualizações. O servidor Aurora MySQL agora redefine automaticamente o thread_stack para o valor padrão do mecanismo (1 MB) quando excede a memória do sistema, evitando falhas na inicialização.
-
Corrigido um problema que poderia causar a reinicialização do mecanismo ao ser executado
KILLapós a execução de uma consulta paralelaEXPLAIN FOR CONNECTIONem execução. -
Foi corrigido um problema que pode forçar uma consulta paralela em uma consulta aleatória e causar a reinicialização do mecanismo se essa consulta for encerrada à força.
-
Correção de 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 compatível com o MySQL Community Edition.
-
Correção de um problema que podia causar a reinicialização de uma réplica de log binário (binlog) ao processar um grande número de arquivos de log de retransmissão durante a recuperação do log de retransmissão
. -
Correção de um problema que fazia com que a instância de banco de dados do gravador fosse reiniciada ao executar uma consulta paralela em uma instância de banco de dados de leitor.
-
Correção de um problema que, em raras condições, podia desativar o log binário quando ocorria um erro durante a confirmação de uma transação grande.
-
Corrigido um problema que pode fazer com que as réplicas de leitura sejam reiniciadas no caso de determinados pedidos raros de confirmação de transações na instância de banco de dados do gravador.
-
Correção de um problema que pode levar à reinicialização do banco de dados quando eventos programados
são abortados durante a execução em instâncias com o log binário aprimorado ativado. -
Corrigido um problema em que instâncias de banco de dados que usam tamanhos de armazenamento de vários TiB podem sofrer maior tempo de inatividade durante a reinicialização devido a falhas na validação do bufferpool do InnoDB.
Melhorias gerais:
-
Excluiu uma alteração da comunidade introduzida no MySQL 8.0.44, em que tentativas de conexão malsucedidas adicionavam inesperadamente linhas às tabelas performance_schema, causando consumo excessivo de memória. Bug #119766
da comunidade Ref -
Corrigido um problema que afetava os procedimentos armazenados de replicação específicos do Aurora ao configurar a replicação de log binário em instâncias com configurações de agrupamento personalizadas.
-
Corrigido um problema para reduzir a sobrecarga da CPU ao estabelecer a criptografia em trânsito entre o mecanismo do banco de dados e a camada de armazenamento.
-
Melhor desempenho de IOPS de gravação quando a variável do sistema innodb_flush_log_at_trx_commit é definida como 0.
-
Desative automaticamente as ações aurora_oom_response (exceto imprimir, se configurado) quando aurora_oom_response falhar em resolver a pressão da memória após um tempo limite (na ordem de alguns minutos).
-
Resolução de uma condição de corrida que poderia causar leituras incorretas de páginas do buffer pool durante as operações de redução da escala verticalmente do Aurora Sem Servidor ou durante a remoção de páginas do buffer pool. Ref. Bug n.º 116.305 da comunidade
. -
Corrigido um problema out-of-memory (OOM) que poderia fazer com que o leitor fosse reiniciado ao executar comandos relacionados a privilégios no gravador.
-
Os seguintes privilégios foram adicionados ao
rds_superuser_role:FLUSH_OPTIMIZER_COSTS, FLUSH_STATUS, FLUSH_TABLES, FLUSH_USER_RESOURCES. Para obter informações sobre ords_superuser_role, consulte a documentação do Amazon Master User Accounts with Aurora. Consulte mais informações sobre esses privilégios dinâmicos na documentação do MySQL. -
Corrigido um problema que causava o rastreamento impreciso de solicitações de consultas paralelas durante a execução de
EXPLAIN ANALYZEinstruções em que oAurora_pq_request_in_progresscontador não era atualizado com precisão. -
Corrigido um problema em que uma conexão preservada era tratada incorretamente durante a correção de tempo de inatividade zero (ZDP) /reinicialização com tempo de inatividade zero (ZDR), o que pode fazer com que o cliente espere indefinidamente pela conclusão de uma consulta.
-
Corrija o problema em que a linha se torna ilegível por meio do índice espacial durante uma atualização.
-
Corrigido um problema em que uma consulta contendo uma dica de otimizador que foi abortada durante uma operação de reinicialização com tempo de inatividade zero (ZDR) ou correção com tempo de inatividade zero (ZDP) pode ser tratada incorretamente.
-
Corrija o problema em que a latência de confirmação não é medida quando innodb_flush_log_at_trx_commit é definido como 0.
-
Introdução de otimizações para reduzir o uso de memória durante a recuperação do dicionário de dados
lógico quando há um grande número de tabelas. -
Correção de um problema que fazia com que o comando
SHOW BINARY LOGSdemorasse mais para ser executado em um cluster em que o log binário aprimorado estava habilitado ou já havia estado habilitado. Esse problema também poderia causar maior latência de confirmação se vários comandosSHOW BINARY LOGSestivessem sendo executados simultaneamente. -
Corrija o problema de memória associado às funções padrão do definidor de visualização.
-
Corrigido um problema que pode causar falha na conclusão do processo de desativação do recurso “encaminhamento de gravação”.
-
Foi corrigido um problema que fazia com que uma instância do banco de dados do gravador fosse reiniciada quando uma instância do leitor usando o encaminhamento de gravação executava uma instrução DML que contém um valor de timestamp e o parâmetro do banco de dados time_zone é definido como “UTC”.
-
Foi corrigido um problema que, em casos raros, causava indisponibilidade intermitente de uma réplica de leitura do Aurora ou inconsistências na definição da tabela com o erro “A tabela não existe” na réplica devido a consultas de leitura simultâneas na réplica e operações de DDL no gravador.
-
Correção de um problema que pode causar um conjunto de resultados incompleto ao executar consultas envolvendo operações LEFT- ou RIGHT-JOIN usando o algoritmo hash-join com consulta paralela.
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.44, 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.
-
Corrigido um problema em que uma consulta do formulário
SELECT 1 FROM t WHERE CAST(a AS UNSIGNED INTEGER) = 1 AND a = (SELECT 1 FROM t)levava a uma falha de afirmação noitem_func.cc. (Correção de bug da comunidade #36128964) -
Corrigido um problema que resolve o impasse quando FLUSH STATUS, COM_CHANGE_USER e SHOW PROCESS LIST são executados simultaneamente. (Bug #35218030)