Partilhar via


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

O Banco de Dados do Azure para MySQL - Servidor Flexível inclui um recurso chamado logs acelerados, que agora está disponível para servidores que usam as camadas de serviço do Banco de Dados do Azure para MySQL - Servidor Flexível. O recurso aumenta o desempenho do servidor otimizando as operações relacionadas a logs transacionais. Quando você habilita esse recurso, o servidor pode armazenar automaticamente logs transacionais em um armazenamento mais rápido para melhorar a taxa de transferência do servidor sem incorrer em nenhum custo extra.

Este artigo descreve os benefícios e as limitações dos logs acelerados. Ele também descreve as etapas para ativar e desativar o recurso.

Principais benefícios

Os servidores de banco de dados com cargas de trabalho de missão crítica exigem desempenho robusto, alta taxa de transferência e IOPS (operações de entrada/saída por segundo) substanciais. Esses servidores também podem ser sensíveis a flutuações de latência nos tempos de confirmação para transações de banco de dados.

O recurso de logs acelerados foi projetado para enfrentar esses desafios, otimizando o posicionamento de logs transacionais em armazenamento de alto desempenho. Separar as operações de log de transações de consultas de banco de dados e atualizações de dados melhora significativamente a latência de confirmação em transações de banco de dados.

Os benefícios dos logs acelerados incluem:

  • Taxa de transferência aprimorada: a taxa de transferência da consulta pode aumentar até duas vezes em cenários de alta simultaneidade, resultando em uma execução mais rápida da consulta. Essa melhoria também reduz a latência em até 50%.
  • Eficiência de custos: os logs acelerados oferecem uma solução econômica para cargas de trabalho de missão crítica, fornecendo desempenho aprimorado sem custos extras.
  • Escalabilidade aprimorada: os logs acelerados podem acomodar cargas de trabalho crescentes 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.

Nota

Se a alta disponibilidade com redundância de zona estiver habilitada para seu servidor, espere latência adicional devido à cópia interzonal dos dados. Recomendamos que você realize seus próprios testes de referência para uma avaliação de desempenho precisa.

Limitações

  • Não é possível habilitar o recurso de logs acelerados em servidores que usam chaves gerenciadas pelo cliente.

  • Quando o recurso de logs acelerados estiver habilitado, o binlog_expire_logs_seconds parâmetro server será totalmente desconsiderado e qualquer valor configurado não terá mais efeito. No entanto, se o recurso de logs acelerados estiver desabilitado, o servidor aderirá novamente ao valor configurado de para retenção de binlog_expire_logs_seconds log binário.

Disponibilidade de logs acelerados por região

Atualmente, o recurso de logs acelerados está disponível apenas nas seguintes regiões:

  • Leste da Austrália
  • Sul do Brasil
  • Canadá Central
  • Índia Central
  • E.U.A. Central
  • Norte da China 3
  • Ásia Leste
  • E.U.A. Leste
  • E.U.A. Leste 2
  • França Central
  • Alemanha Centro-Oeste
  • Leste do Japão
  • Coreia do Sul Central
  • Europa do Norte
  • Leste da Noruega
  • Polónia Central
  • Norte da África do Sul
  • E.U.A. Centro-Sul
  • Sudeste Asiático
  • Suécia Central
  • Norte da Suíça
  • Norte dos E.A.U.
  • Sul do Reino Unido
  • US Gov - Virginia
  • Europa Ocidental
  • E.U.A. Oeste 2
  • EUA Oeste 3

Habilitar logs acelerados

Você pode habilitar o recurso durante a criação de um servidor flexível ou em um servidor flexível existente.

Habilitar logs acelerados durante a criação do servidor

  1. No portal do Azure, selecione Servidor Flexível e, em seguida, selecione Criar.

  2. Preencha os valores de Assinatura, Grupo de recursos, Nome do servidor, Região e outros campos. Para obter detalhes, consulte o guia de início rápido para a criação do servidor.

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

  4. Na seção Armazenamento, marque a caixa de seleção Logs acelerados para habilitar o recurso. A caixa de seleção fica visível somente depois que você seleciona o servidor na camada de computação Business Critical .

    Captura de tela que mostra a caixa de seleção para habilitar logs acelerados durante a criação do servidor.

  5. Selecione o valor Tamanho da computação na lista suspensa. Em seguida, selecione Salvar e prossiga para implantar seu Banco de Dados do Azure para MySQL - instância do Servidor Flexível seguindo as instruções no início rápido para a criação do servidor.

Habilite logs acelerados em seu servidor existente

Nota

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

  1. Aceda ao portal do Azure.

  2. Vá para Configurações>de computação + armazenamento. Na seção Armazenamento, marque a caixa de seleção Logs Acelerados.

    Captura de tela que mostra seleções para habilitar logs acelerados em um servidor existente.

  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 uso.

Desativar logs acelerados

Nota

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

  1. Aceda ao portal do Azure.

  2. Vá para Configurações>de computação + armazenamento. Na seção Armazenamento, desmarque a caixa de seleção Logs Acelerados.

    Captura de tela que mostra seleções para desabilitar logs acelerados em um servidor existente.

  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 é desativado.