Atualizações do mecanismo de banco de dados do Aurora MySQL: 2017-04-05 (versão 1.12) (obsoleta) - 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 mecanismo de banco de dados do Aurora MySQL: 2017-04-05 (versão 1.12) (obsoleta)

Versão: 1.12

Agora, o Aurora MySQL 1.12 é a versão preferencial para a criação de novos clusters de banco de dados, incluindo restaurações de snapshots.

Esta não é uma atualização obrigatória para clusters existentes. Você terá a opção de atualizar os clusters existentes para a versão 1.12 depois de concluir o patch no âmbito de frotas para a versão 1.11 (consulte as notas de release do Aurora 1.11 e o comunicado do fórum correspondente). Com a versão 1.12 do Aurora, estamos usando um modelo de aplicação de patch de cluster em que todos os nós em um cluster de bancos de dados Aurora recebem patch ao mesmo tempo. 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.

Novos atributos

  • Fast DDL – Agora o Aurora MySQL permite executar uma operação ALTER TABLE tbl_name ADD COLUMN col_name column_definition quase instantaneamente. A operação é concluída sem exigir que a tabela seja copiada e sem causar impacto material em outras instruções DML. Como ela não consome armazenamento temporário para a cópia da tabela, as instruções de DDL são práticas mesmo para tabelas grandes em classes de instâncias pequenas. O DDL rápido atualmente tem suporte apenas para adicionar uma coluna anulável, sem um valor padrão, no final de uma tabela. Esse recurso está atualmente disponível no modo de laboratório do Aurora. Para obter mais informações, consulte Alterar tabelas no Amazon Aurora usando a DDL rápida no Guia do usuário do Amazon Aurora.

  • Mostrar o status do volume – Adicionamos um novo comando de monitoramento, SHOW VOLUME STATUS, para exibir o número de nós e discos em um volume. Para obter mais informações, consulte Exibir o status do volume para um cluster de banco de dados do Aurora MySQL no Guia do usuário do Amazon Aurora.

Melhorias

  • Implementação de alterações na compactação de bloqueio para reduzir ainda mais a memória alocada por objeto de bloqueio. Essa melhoria está disponível no modo de laboratório.

  • Correção de um problema em que a métrica trx_active_transactions diminui rapidamente mesmo quando o banco de dados está ocioso.

  • Correção de uma mensagem de erro inválida sobre a sintaxe de consulta de injeção de falhas ao simular falhas em discos e nós.

  • Correção de vários problemas relacionados a condições de corrida e travamentos inativos no gerenciador de bloqueio.

  • Correção de um problema que causava um estouro de buffer no otimizador de consulta.

  • Correção de um problema de estabilidade em réplicas de leitura do Aurora quando os nós de armazenamento subjacentes apresentam baixa memória disponível.

  • Correção de um problema em que conexões ociosas persistiam após a configuração do parâmetro wait_timeout.

  • Correção de um problema em que query_cache_size retorna um valor inesperado após a reinicialização da instância.

  • Correção de um problema de performance que é o resultado de um thread de diagnóstico que sonda a rede muitas vezes no caso em que as gravações não estão progredindo para o armazenamento.

Integração de correções de bugs do MySQL

  • Recarregar uma tabela que foi removida enquanto vazia fez com que um valor AUTO_INCREMENT fosse redefinido. (Bug nº 21454472, Bug nº 77743)

  • Um registro de índice não foi encontrado na reversão devido a inconsistências na estrutura de purge_node_t. A inconsistência resultou em avisos e mensagens de erro, como "erro na atualização da entrada do índice sec", "impossível limpar um registro" e "tentativa de limpar a entrada do índice sec não marcada para exclusão". (Bug nº 19138298, Bug nº 70214, Bug nº 21126772, Bug nº 21065746)

  • O cálculo incorreto do tamanho da pilha para a operação qsort resulta em excedente de pilha. (Bug nº 73979)

  • Registro não encontrado em um índice após reversão. (Bug nº 70214, Bug nº 72419)

  • ALTER TABLE adicionar coluna TIMESTAMP na atualização CURRENT_TIMESTAMP insere ZERO-datas (Bug nº 17392)