Share via


Recurso de logs acelerados no Banco de Dados do Azure para MySQL – Servidor Flexível

APLICA-SE A: Banco de Dados do Azure para MySQL - Servidor flexível

O Banco de Dados do Azure para MySQL – Servidor Flexível apresenta o recurso Logs Acelerados, agora disponível para servidores que utilizam a camada de serviço Comercialmente Crítico. Esta documentação descreve as etapas para habilitar ou desabilitar o recurso de logs acelerados, fornecendo a flexibilidade para otimizar o desempenho do servidor conforme necessário.

Importante

O recurso de logs acelerados estará disponível para servidores Comercialmente Críticos criados após 20 de maio de 2024. Para servidores que já estejam na camada de serviço Comercialmente Crítico, este recurso pode ser habilitado após a próxima janela de manutenção. Visite a seção "Manutenção" em nosso portal para obter detalhes sobre o próximo agendamento de manutenção. Para consultas ou assistência adicionais, crie um tíquete de suporte

Introdução

O recurso de logs acelerados foi projetado para aumentar significativamente o desempenho para os usuários da camada de serviço Comercialmente Crítico no servidor flexível do Banco de Dados do Azure para MySQL. Ele aprimora substancialmente o desempenho otimizando operações relacionadas ao log transacional. Habilitar esse recurso permite que um servidor armazene automaticamente logs transacionais em um armazenamento mais rápido para aprimorar a taxa de transferência do servidor sem incorrer em nenhum custo extra.

Os servidores de banco de dados com cargas de trabalho críticas exigem um desempenho robusto, exigindo alta taxa de transferência e IOPS substancial (E/S por segundo). No entanto, esses bancos de dados também podem ser sensíveis a flutuações de latência nos tempos de confirmação de transação do servidor. O recurso de logs acelerados foi projetado para enfrentar esses desafios, otimizando o posicionamento de logs transacionais no armazenamento de alto desempenho. Separar as operações de log de transações das consultas de banco de dados e das atualizações de dados resulta em uma melhoria significativa é obtida nos tempos de latência de confirmação de transações de banco de dados.

Principais benefícios

  • Taxa de transferência aprimorada: Experimente uma taxa de transferência de consulta até 2x maior em cenários de alta simultaneidade, resultando em uma execução de consulta mais rápida. Essa melhoria também vem com latência reduzida, reduzindo a latência em até 50%, para melhorar o desempenho.
  • Eficiência de custo: os logs acelerados fornecem desempenho aprimorado sem custo extra, oferecendo uma solução econômica para cargas de trabalho de missão crítica.
  • Escalabilidade aprimorada: os logs acelerados podem acomodar cargas de trabalho crescentes, tornando-os ideais para aplicativos que precisam ser dimensionados facilmente, mantendo o alto desempenho. Os aplicativos e serviços na camada de serviço Business Critical se beneficiam de interações mais responsivas e tempos de espera de consulta reduzidos.

Observação

Se HA com redundância de zona estiver habilitada para o servidor, latência adicional devido à cópia zonal cruzada dos dados é esperada. Recomendamos que os usuários realizem seus próprios testes de parâmetro de comparação para avaliação precisa do desempenho.

Limitações

  • O recurso de logs acelerados não pode ser habilitado em servidores com as Chaves Gerenciadas pelo Cliente (CMK) habilitadas.

  • O recurso de logs acelerados está disponível atualmente apenas em regiões específicas. Saiba mais sobre as regiões com suporte.

  • Depois que o recurso de logs acelerados for ativado, qualquer valor configurado anteriormente para o parâmetro de servidor "binlog_expire_seconds" será desconsiderado e não será considerado.

Regiões

O recurso de logs acelerados está disponível nas seguintes regiões.

  • Leste da Austrália
  • Brazil South
  • Canadá Central
  • Índia Central
  • Centro dos EUA
  • Norte da China 3
  • Leste da Ásia
  • Leste dos EUA
  • Leste dos EUA 2
  • França Central
  • Centro-Oeste da Alemanha
  • Leste do Japão
  • Coreia Central
  • Norte da Europa
  • Leste da Noruega
  • Polônia Central
  • Norte da África do Sul
  • Centro-Sul dos Estados Unidos
  • Sudeste Asiático
  • Suécia Central
  • Norte da Suíça
  • Norte dos EAU
  • Sul do Reino Unido
  • Gov. dos EUA – Virgínia
  • Europa Ocidental
  • Oeste dos EUA 2
  • Oeste dos EUA 3

Habilitar o recurso de logs acelerados

Você pode habilitar esse recurso durante a criação do servidor ou em um servidor existente. As seções a seguir fornecem detalhes sobre como habilitar o recurso de logs acelerados.

Habilitar logs acelerados durante a criação do servidor

Esta seção fornece detalhes especificamente para habilitar o recurso de logs acelerados durante a criação do servidor. Você pode seguir estas etapas para habilitar logs acelerados ao criar seu servidor flexível.

  1. No portal do Azure, escolha Servidor Flexível e selecione Criar. Para obter detalhes sobre como preencher detalhes como Assinatura, Grupo de recursos, Nome do servidor, Região e outros campos, consulte documentação de instruções para a criação do servidor.

  2. Selecione a opção Configurar servidor para alterar a computação e o armazenamento padrão.

  3. A caixa de seleção Logs acelerados na opção Armazenamento fica visível somente quando o servidor da camada de computação Business Critical está selecionado.

    A captura de tela mostra os logs acelerados durante a criação do servidor.

  4. Habilite a caixa de seleção para Logs acelerados para habilitar o recurso.

  5. Selecione a Tamanho da computação na lista suspensa. Selecione Salvar e prossiga para implantar sua instância de servidor flexível do Banco de Dados do Azure para MySQL seguindo as instruções de como criar um servidor.

Habilitar logs acelerados no servidor existente

Você pode seguir estas etapas para habilitar os logs acelerados na instância de servidor flexível do Banco de Dados do Azure para MySQL.

Observação

Seu servidor será reiniciado durante o processo de implantação; portanto, certifique-se de pausar sua carga de trabalho ou agendá-la para um momento que esteja alinhado com a manutenção do aplicativo ou esteja fora do horário comercial.

  1. Navegue até o Portal do Azure.

  2. Nas seções Configurações, navegue até a página Computação + Armazenamento Você pode habilitar Logs acelerados marcando a caixa de seleção na seção Armazenamento.

    A captura de tela mostra a habilitação dos logs acelerados após a criação do servidor.

  3. Selecione Salvar e aguarde a conclusão do processo de implantação. Depois de receber uma mensagem de implantação bem-sucedida, o recurso estará pronto para ser usado.

Desabilitar o recurso de logs acelerados

Desabilitar o recurso de logs acelerados é um processo simples:

Observação

Seu servidor será reiniciado durante o processo de implantação; portanto, certifique-se de pausar sua carga de trabalho ou agendá-la para um momento que esteja alinhado com a manutenção do aplicativo ou esteja fora do horário comercial.

  1. Navegue até o Portal do Azure.

  2. Nas seções Configurações, navegue até a página Computação + Armazenamento Você encontra a caixa de seleção "Logs acelerados" na seção Armazenamento. Para desabilitar o recurso, desmarque esta caixa.

    A captura de tela mostra a desabilitação dos logs acelerados após a criação do servidor.

  3. Selecione Salvar e aguarde a conclusão do processo de implantação. Depois de receber uma mensagem de implantação bem-sucedida, o recurso é desabilitado.