Atualizações do Aurora My SQL Database Engine 2023-03-01 (versão 3.03.0) (Obsoleto) - 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 Aurora My SQL Database Engine 2023-03-01 (versão 3.03.0) (Obsoleto)

Versão: 3.03.0

O Aurora My SQL 3.03.0 está disponível ao público em geral. As versões do Aurora My SQL 3.03 são compatíveis com o My SQL 8.0.26 e as versões do Aurora My 3.02 são compatíveis com o SQL My 8.0.23. SQL Para obter mais informações sobre as mudanças na comunidade que ocorreram de 8.0.23 para 8.0.26, consulte Minhas SQL notas de lançamento do 8.0.

Para obter detalhes sobre os novos recursos do Aurora My SQL versão 3, consulte Aurora My SQL versão 3 compatível com o My 8.0. SQL Para saber as diferenças entre o Aurora My SQL versão 3 e o Aurora My SQL versão 2, consulte Comparando o Aurora My versão SQL 2 e o Aurora My versão 3. SQL Para uma comparação entre o Aurora My SQL versão 3 e o My SQL 8.0 Community Edition, consulte Comparando o Aurora My SQL versão 3 com o My 8.0 Community Edition. SQL

As SQL versões do Aurora My atualmente suportadas são 2.07.*, 2.11.*, 3.01.*, 3.02.* e 3.03.*.

Você pode realizar uma atualização local ou restaurar um snapshot de qualquer cluster do Aurora My SQL versão 2 atualmente compatível para o Aurora My 3.03.0. SQL

Para obter informações sobre o planejamento de um upgrade para o Aurora My SQL versão 3, consulte Planejamento de upgrade para o Aurora My SQL versão 3 no Guia do usuário do Amazon Aurora. Para obter informações gerais sobre as SQL atualizações do Aurora My, consulte Atualização dos clusters do Amazon Aurora SQL My DB no Guia do usuário do Amazon Aurora.

Para obter informações sobre solução de problemas, consulte Solução de problemas de upgrade com o Aurora My SQL versão 3.

Se você tiver alguma dúvida ou preocupação, AWS Support está disponível nos fóruns da comunidade e por meio de 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 listados abaixo:

Correções e outras melhorias para ajustar o tratamento em um ambiente gerenciado. CVECorreções adicionais abaixo:

Melhorias de disponibilidade:

  • Corrigido um problema em que classes de instâncias de banco de dados maiores podem ter problemas durante a reinicialização devido à inicialização do grupo de buffer demorar mais do que o esperado.

  • Corrigido um problema em que a instância de banco de dados pode ser reiniciada durante o processo de recuperação do banco de dados quando log binário é habilitado.

  • Correção de um problema que pode causar falhas de conexão nas instâncias do leitor ao executar instruções da linguagem de controle de dados (DCL), por exemploREVOKE, GRANT e, ou ao estabelecer novas conexões na instância do gravador.

  • Corrigido um problema em que a consulta paralela era usada incorretamente para operações da Data Manipulation Language (DML), como as UPDATE instruções DELETE and, que não são suportadas atualmente, o que levou à reinicialização da instância de banco de dados. Para obter mais informações sobre as operações suportadas na consulta paralela, consulte Aurora My SQL parallel query limitations.

  • Corrigido um problema que, em casos raros, pode fazer com que as réplicas do Aurora sejam reiniciadas durante a execução simultânea de grandes operações de atualização ou cargas de trabalho da Data Definition Language (DDL) na instância do gravador e operações de leitura no mesmo conjunto de tabelas na réplica do Aurora.

  • Corrigido um problema com a operação de redução de escala da instância do leitor do Aurora Serverless v2 que pode fazer com que essa instância do leitor seja reiniciada e, em alguns casos raros, causar inconsistência de dados.

  • Corrigido um problema que pode fazer com que a instância do banco de dados seja reiniciada devido ao acesso incorreto a um local de memória inválida quando uma conexão com a instância do banco de dados é fechada.

  • Corrigido um problema que, em raras condições, pode fazer com que a instância de banco de dados seja reiniciada ao processar uma consulta com a cláusula GROUP BY que trunca uma coluna decimal para zero casas decimais.

  • Corrigido um problema que pode causar a reinicialização de uma instância de banco de dados devido ao acesso incorreto a um registro ao executar uma consulta de intervalo usando o índice espacial.

  • Corrigido um problema que pode causar a reinicialização de uma instância de banco de dados nas instâncias do Aurora My SQL réplica quando as tabelas temporárias internas excedem os valores de memória ou mmap padrão ou configurados pelo cliente.

  • Corrigido um problema em que a rotação do log de auditoria avançada pode causar problemas de gerenciamento de memória.

  • A inserção rápida não está habilitada nesta SQL versão do Aurora My, devido a um problema que pode causar inconsistências ao executar consultas como, e. INSERT INTO SELECT FROM Para obter mais informações sobre a otimização rápida de inserções, consulte Amazon Aurora My SQL performance enhancements.

Melhorias gerais:

  • Melhorou a latência da consulta de leitura das sessões de encaminhamento de gravação do banco de dados global usando a configuração de consistência de GLOBAL leitura.

  • Corrigido um problema em que o valor do parâmetro wait_timeout não era respeitado depois que uma sessão do cliente executava os comandos reset_connection ou change_user.

  • Corrigido um problema em que as aplicações podem experimentar maior latência ao se conectar a uma instância de banco de dados quando a instância está passando por um aumento repentino nas conexões de entrada. Duas novas CloudWatch métricas, AuroraSlowHandshakeCount eAuroraSlowConnectionHandleCount, foram introduzidas para ajudar a solucionar atrasos no estabelecimento de conexão para as instâncias do Aurora My DB. SQL Mais informações sobre essas métricas podem ser encontradas na documentação de definições de métricas do Aurora, CloudWatch métricas da Amazon para Amazon CloudWatch Aurora.

  • O temptable_use_mmap parâmetro foi descontinuado e espera-se que o suporte para ele seja removido em uma versão futura do My. SQL Para obter mais informações, consulte Mecanismo de armazenamento para tabelas temporárias internas (implícitas).

  • Corrigido um problema que pode causar tempos de execução maiores do que o esperado para a declaração SHOW BINARY LOGS. Isso pode levar a uma queda no throughput de confirmações do banco de dados.

Upgrades e migrações:

  • Para realizar uma atualização de versão secundária de um banco de dados global do Aurora do Aurora My SQL versão 3.01 ou 3.02 para o Aurora My versão 3.03 ou superior, consulte Atualizando o Aurora My modificando a SQL versão do mecanismo. SQL

  • Foi corrigido um problema que fazia com que as principais atualizações de versões do Aurora SQL My versão 2 para o Aurora SQL My versão 3 falhassem quando havia um grande número de tabelas (mais de 750 mil) no cluster.

  • Foi corrigido um problema que fazia com que as principais atualizações de versões do Aurora SQL My versão 2 para o Aurora SQL My versão 3 falhassem porque a migração das tabelas mysql.innodb_index_stats e demorava mais mysql.innodb_table_stats do que o esperado. Esse problema afetou principalmente clusters de banco de dados com milhões de tabelas.

  • Foi corrigido um problema que pode causar falhas na atualização do Aurora My versão 2 para o Aurora SQL SQL My versão 3 devido a erros de inconsistência do esquema. Esses erros são relatados pelo pré-verificador de atualização das tabelas mysql.general_log_template e mysql.slow_log_template. Para obter mais informações sobre a solução de problemas de upgrade, consulte Solução de problemas de upgrade com o Aurora My SQL versão 3.

  • Corrigido um problema que pode causar falhas na atualização do Aurora My SQL versão 2 para o Aurora My SQL versão 3 devido ao erro. schemaInconsistencyCheck Esse erro é causado por inconsistências de esquema na tabela mysql.table_migration_index_info, conforme relatado pelo upgrade-prechecks.log. Para obter mais informações sobre como solucionar problemas de atualizações para o Aurora SQL My versão 3, consulte Solução de problemas de upgrade com o SQL Aurora My versão 3.

Integração das correções de bugs do My SQL Community Edition

Essa versão inclui todas as correções de bugs da comunidade até 8.0.26, incluindo as indicadas abaixo. Para obter mais informações, consulte Meus SQL bugs corrigidos pelas atualizações do mecanismo de banco de dados Aurora My SQL 3.x.

  • Corrigido um problema em que alguns tipos de coluna, incluindo JSON e TEXT, às vezes, esgotavam o buffer de classificação se seu tamanho não fosse pelo menos 15 vezes maior do que a maior linha na classificação. Agora, o buffer de classificação precisa ser apenas 15 vezes maior que a maior chave de classificação. (Bug nº 103325, Bug nº 105532, Bug nº 32738705, Bug nº 33501541)

  • Corrigido um problema em que o InnoDB nem sempre manipulava alguns nomes legais para partições de tabela corretamente. (Bug nº 32208630)

  • Corrigido um problema que, em determinadas condições, pode retornar resultados incorretos devido a um cálculo impreciso da propriedade de nulidade ao executar uma consulta com uma condição OR. (Bug nº 34060289)

  • Corrigido um problema que, em determinadas condições, pode retornar resultados incorretos quando as duas condições a seguir são atendidas:

    • uma tabela derivada é mesclada no bloco de consulta externo

    • a consulta inclui uma junção esquerda e uma subconsulta IN

    (Bug nº 34060289)

  • Corrigido um problema em que valores de AUTO_INCREMENT incorretos eram gerados quando o valor máximo da coluna de número inteiro era excedido. O erro ocorreu porque o valor máximo da coluna não foi considerado. O valor anterior de AUTO_INCREMENT válido deveria ter sido retornado nesse caso, causando um erro de chave duplicada. (Bug nº 87926, Bug nº 26906787)

  • Corrigido um problema em que não era possível revogar o privilégio DROP no Performance Schema. (Bug nº 33578113)

  • Corrigido um problema em que um procedimento armazenado que contém uma declaração IF usando EXISTS, que atuava em uma ou mais tabelas que foram excluídas e recriadas entre as execuções, não era executado corretamente nas invocações subsequentes à primeira. (Bug nº 32855634).

  • Corrigido um problema em que uma consulta que faz referência a uma visualização em uma subconsulta e em um bloco de consulta externo pode causar uma reinicialização inesperada. (Bug nº 32324234)