Notas de versão 2024 do servidor flexível do Banco de Dados do Azure para MySQL

Este artigo consolida as notas de versão mensais de 2024 do servidor flexível do Banco de Dados do Azure para MySQL, listadas da mais recente para a mais antiga.

Note

Este artigo referencia o termo “escravo”, que deixou de ser usado pela Microsoft. Quando o termo for removido do software, o removeremos deste artigo.

Outubro de 2024

A manutenção de outubro de 2024 introduziu melhorias, correções de problemas conhecidas e patches de segurança.

Notas de versão

Este lançamento de versão inclui a manutenção de outubro de 2024 do Banco de Dados do Azure para MySQL - Flexible Server. Essa manutenção incorpora vários novos recursos e melhorias, juntamente com correções de problemas conhecidas e patches de segurança.

Alterações na versão do mecanismo

Não houve atualização da versão do mecanismo nesta manutenção.

Features

Essa atualização de manutenção não apresenta novos recursos.

Improvements

  • Altere o valor padrão do parâmetro tls_version do servidor para TLSv1.2, TLSv1.3 o MySQL 8.0, o que significa que as conexões usam TLSv1.3 por padrão.
  • Exponha os parâmetros innodb_ddl_buffer_size do servidor e innodb_ddl_threads.
  • Atualize os servidores da região dos EUA para uma versão compatível com FIPS por padrão. Para obter mais informações, consulte conformidade com FIPS do Azure.

Correção de problemas conhecidos

  • Corrija o problema em que a redefinição da senha não funciona se o plug-in de autenticação do usuário administrador for alterado.
  • Corrija o problema em que os servidores configurados com alta max_connections podem não funcionar conforme o esperado.
  • Corrija o problema em que não é possível excluir o servidor se ele for iniciado e interrompido mais de 120 vezes.
  • Corrija o problema em que a função de validação de atualização de versão principal pode ficar paralisada e bloquear as próximas operações de gerenciamento, como parar, iniciar, atualizar e excluir do servidor.
  • Correção do problema em que a promoção de réplica geográfica antiga fica paralisada.

Setembro de 2024

A manutenção de setembro de 2024 atualizou os servidores que usam TLS 1.0 ou 1.1 para TLS 1.2.

Notas de versão

A manutenção de setembro de 2024 do Servidor Flexível do Banco de Dados do Azure para MySQL atualiza os servidores que usam TLS 1.0 ou 1.1 para TLS 1.2.

Alterações na versão do mecanismo

Essa manutenção não atualiza a versão do motor.

Features

Essa atualização de manutenção não apresenta novos recursos.

Improvements

Correção de problemas conhecidos

Essa atualização de manutenção não apresenta correções de problema conhecidas.

Agosto de 2024

A manutenção de agosto de 2024 atualizou os servidores existentes 8.0.34 e posteriores para a versão do mecanismo 8.0.37, com melhorias de segurança e correções de problemas conhecidas.

Notas de versão

Temos o prazer de anunciar a manutenção de agosto de 2024 do servidor flexível Banco de Dados do Azure para MySQL. Essa manutenção atualiza todos os servidores de versão do mecanismo 8.0.34 e posteriores existentes para a versão do mecanismo 8.0.37, juntamente com várias melhorias de segurança e correções de problemas conhecidas.

Alterações na versão do mecanismo

A versão do mecanismo existente é 8.0.34 ou posterior e o servidor atualiza para a versão do mecanismo 8.0.37.

Note

O Percona identificou um bug crítico nas versões MySQL 8.0.38, 8.4.1 e 9.0.0 que faz com que o daemon MySQL falhe ao reiniciar se houver mais de 10.000 tabelas. O Azure MySQL não é atualizado para as versões 8.0.38, 8.4.1 e 9.0.0 do MySQL, que apresentam falhas, durante a manutenção de agosto. Em vez disso, a atualização ignora essas versões e atualiza diretamente para uma futura versão do mecanismo MySQL que resolve esse problema. Microsoft Azure MySQL continua comprometido em fornecer aos clientes o serviço de banco de dados PaaS mais seguro e estável.

Features

Essa atualização de manutenção não apresenta novos recursos.

Improvements

  • Muitas melhorias de segurança são feitas no serviço durante essa manutenção.

Correção de problemas conhecidos

  • Corrija o problema em que, para alguns servidores migrados de servidor único para servidor flexível, executar o particionamento de tabela faz com que a tabela seja corrompida.
  • Correção do problema em que, em alguns servidores com auditoria ou log lento habilitado, quando um grande número de logs é gerado, esses servidores podem ficar sem métricas do servidor. A operação de início poderá ficar paralisada para esses servidores se eles estiverem em um estado parado.

Junho de 2024

A manutenção de junho de 2024 se concentrou em melhorias de disponibilidade e correções de problemas conhecidas.

Notas de versão

Temos o prazer de anunciar a manutenção de junho de 2024 do Banco de Dados do Azure para MySQL Flexible Server. Nesta atualização de manutenção, solucionamos alguns problemas de disponibilidade que afetam um subconjunto de servidores. Embora a maioria dos servidores não seja afetada, uma pequena parte experimenta atividades de manutenção para aprimorar seu desempenho e estabilidade. Agradecemos sua compreensão e paciência enquanto trabalhamos para melhorar nosso serviço.

Alterações na versão do mecanismo

Não há atualização da versão do motor nesta manutenção.

Features

Essa atualização de manutenção não apresenta novos recursos.

Improvements

  • Os clientes agora podem truncar tabelas performance_schema invocando um procedimento armazenado predefinido.
  • Melhora do tempo de inicialização para servidores com um grande número de espaços de tabela.

Correção de problemas conhecidos

  • Corrigido o problema em que o mecanismo do MySQL podia não receber o sinal de desligamento durante operações de escalonamento e manutenção, o que podia levar a tempos de recuperação longos.
  • Correção do problema em que, se o servidor com originalPrimaryName for excluído devido à ação HA failover->disable HA, a operação anterior de atualização do ATP falhava.
  • Correção do problema em que servidores não íntegros/servidores com capacidade de intermitência sem créditos agora retornam ServerNotSucceeded em vez de Erro de Servidor Interno.

Maio de 2024

A manutenção de maio de 2024 introduziu melhorias, correções de problemas conhecidas e patches de segurança.

Notas de versão

Temos o prazer de anunciar a manutenção de maio de 2024 do servidor flexível do Banco de Dados do Azure para MySQL. Essa manutenção incorpora vários novos recursos e melhorias, juntamente com correções de problemas conhecidas e patches de segurança.

Alterações na versão do mecanismo

Não há atualização da versão do motor nesta manutenção.

Improvements

  • Lógica de reinicialização do servidor aprimorada. A reinicialização do servidor tem um tempo limite de duas horas para servidores com capacidade de intermitência e um tempo limite de quatro horas para servidores com capacidade de intermitência. Após o tempo limite do fluxo de trabalho de reinicialização do servidor, o processo é revertido e o estado do servidor é definido como Bem-sucedido.
  • Foram aprimorados os procedimentos de replicação de entrada de dados para exibir a mensagem de erro real e encerrar com segurança quando ocorre uma exceção.
  • Melhoria no fluxo de criação da réplica de leitura para pré-verificar a configuração da rede virtual.

Correção de problemas conhecidos

  • Corrigido o problema em que os parâmetros do servidor max_connections e table_open_cache não podem ser configurados corretamente.
  • Correção do problema em que a execução de CREATE AADUSER IF NOT EXISTS 'myuser' IDENTIFIED BY 'CLIENT_ID' quando o usuário já existe define incorretamente o registro no binlog, afetando a réplica e a alta disponibilidade.

Abril de 2024

A manutenção de abril de 2024 incluiu atualizações de versão secundária, melhorias, correções de problemas conhecidas e patches de segurança.

Notas de versão

A manutenção de abril de 2024 do servidor flexível do Banco de Dados do Azure para MySQL inclui vários novos recursos e melhorias, além de correções para problemas conhecidos, atualizações de versões secundárias e correções de segurança.

Note

Após uma avaliação completa dos processos de manutenção atuais, Microsoft observado uma taxa de falha extraordinariamente alta. Consequentemente, Microsoft decidiu cancelar a manutenção de atualização de versão secundária agendada para abril. O reagendamento da próxima manutenção de atualização de versão secundária não é determinado no momento. Microsoft se compromete a fornecer pelo menos um mês de aviso prévio antes da manutenção reagendada para garantir que todos os usuários estejam preparados adequadamente.

Alterações na versão do mecanismo

Todas as atualizações existentes do servidor de versão do mecanismo para a versão do mecanismo 8.0.36.

Improvements

  • Disponibilizar old_alter_table na versão 8.0.x.

Correção de problemas conhecidos

  • Corrigido o problema em que o intervalo de repetição da operação GTID RESET estava excessivamente longo.
  • Correção do problema em que o failover de dados em HA travava devido à corrupção da tabela do sistema.
  • Correção de um problema em que, na restauração pontual, o banco de dados ou a tabela cujo nome começa com palavras-chave especiais poderia ser ignorado.
  • Corrigido o problema em que, se houver falha de replicação, o sistema agora ignora a métrica de latência de replicação em vez de exibir um valor de latência '0'.
  • Correção do problema em que, em determinadas circunstâncias, o RP do MySQL não é notificado corretamente de uma "operação de movimentação de zona dns privada". O problema faz com que o servidor mostre a ID de recurso arm incorreta do recurso de zona DNS privada associada.

Fevereiro de 2024

A manutenção de fevereiro de 2024 se concentrou em correções de problemas conhecidas, atualizações subjacentes do sistema operacional e aplicação de patch de vulnerabilidade.

Notas de versão

O Servidor Flexível do Banco de Dados do Azure para MySQL foi atualizado em fevereiro de 2024. Essa atualização de manutenção se concentra principalmente em correções de problemas conhecidas, atualizações subjacentes do sistema operacional e aplicação de patch de vulnerabilidade.

Note

Durante os estágios preliminares do período de manutenção February-March, a equipe do produto identificou um problema de regressão que exigia uma reavaliação das atividades de manutenção agendadas. Consequentemente, a equipe do produto cancelou todas as sessões de manutenção originalmente planejadas para o período de 2 de março, 13:00 UTC, até 14 de março, 00:00 UTC. A equipe do produto está atualmente em processo de reagendamento dessas atividades de manutenção. Os clientes afetados são imediatamente notificados sobre o novo cronograma de manutenção. A equipe de produtos pede desculpas por qualquer inconveniente que isso possa causar e obrigado por sua compreensão e suporte contínuo.

Alterações na versão do mecanismo

  • Todos os servidores de versão do mecanismo 5.7.42 existentes são atualizados para a versão do mecanismo 5.7.44.
  • Todos os servidores de versão do mecanismo 8.0.34 existentes são atualizados para a versão do mecanismo 8.0.35.

Features

Não há novos recursos nesta atualização de manutenção.

Improvements

Não há novas melhorias nesta atualização de manutenção.

Correção de problemas conhecidos

  • Correção do problema de deadlock na replicação de standby de HA causado por slave_preserve_commit_order.
  • Correção do problema de travamento de promoção quando o servidor de origem está indisponível ou a região de origem está inoperante. Aprimore a experiência do cliente na promoção de réplicas para dar melhor suporte à recuperação de desastres.
  • Corrija o valor padrão de character_set_server e collation_server.
  • Permitir que o cliente inicie o despejo do pool de buffers do InnoDB.

Janeiro de 2024

A manutenção de janeiro de 2024 inclui logs acelerados e aprimoramentos no log de auditoria, além de correções para problemas conhecidos.

Notas de versão

A manutenção de janeiro de 2024 do Banco de Dados do Azure para MySQL – servidor flexível inclui vários novos recursos e corrige problemas conhecidos, visando aprimorar o desempenho e a confiabilidade.

Note

Entre 2024/01/12 04:00 UTC e 2024/01/15 07:00 UTC, a Microsoft pausou estrategicamente a manutenção do Azure MySQL para tratar proativamente um problema detectado que poderia levar a interrupções na manutenção. As operações de manutenção são totalmente restauradas. Para os afetados, use o recurso de manutenção flexível para reagendar convenientemente seus tempos de manutenção conforme necessário.

Alterações na versão do mecanismo

Essa atualização de manutenção não inclui nenhuma alteração na versão do mecanismo.

Features

Logs acelerados no Banco de Dados do Azure para MySQL
  • Apresenta um novo tipo de disco projetado para oferecer desempenho superior a fim de armazenar logs binários e logs de restauração.

Improvements

Monitoramento das atividades do banco de dados com os Logs de Auditoria do servidor flexível do Banco de Dados do Azure para MySQL.
  • Em linha com as expectativas dos usuários em relação ao log de auditoria, a Microsoft introduziu suporte a caracteres curinga para nomes de usuário no log de auditoria e adicionou o status da conexão aos logs de conexão.

Correção de problemas conhecidos

Oferece suporte à Replicação de Dados na atualização para uma versão principal
  • Durante uma atualização da versão 5.7 para a 8.0, a replicação de entrada de dados apresenta problemas devido a um bug conhecido no MySQL Community. A manutenção de janeiro de 2024 resolve esse problema e habilita o suporte à replicação de entrada de dados para servidores atualizados a partir da versão 5.7.
Bloqueio de operações de servidor após mover assinatura ou grupo de recursos
  • Várias operações de servidor foram bloqueadas após a transferência de uma assinatura ou grupo de recursos devido a atualizações incompletas de informações do servidor. Esta manutenção de janeiro de 2024 resolve o problema e garante a movimentação sem obstáculos de assinaturas e grupos de recursos.