Alertas gerenciados no Adobe Commerce: alertas do MariaDB

Este artigo fornece etapas de solução de problemas quando você recebe alertas MariaDB para Adobe Commerce em New Relic. Os alertas do MariaDB monitoram a alta carga de consultas, bem como o excesso de consultas DML (Data Manipulation Language). Ambos podem levar a uma experiência degradada do usuário ou até mesmo a um tempo de inatividade. Você pode receber dois tipos de alertas:

  • Aviso de Consultas DML
  • Consultas DML Críticas

Produtos e versões afetados

Arquitetura do plano Pro da infraestrutura em nuvem do Adobe Commerce

Problema

Você receberá um alerta gerenciado em New Relic se tiver assinado Alertas gerenciados para Adobe Commerce e um ou mais limites de alerta tiverem sido ultrapassados. Esses alertas foram desenvolvidos pela Adobe para fornecer aos clientes um conjunto padrão usando insights do suporte e da engenharia.

Fazer!

  • Anule qualquer implantação programada até que esse alerta seja limpo.
  • Coloque o site no modo de manutenção imediatamente se ele estiver ou se tornar totalmente inoperante. Para obter etapas, consulte Habilitar ou desabilitar o modo de manutenção no Guia de Instalação do Commerce. Adicione seu IP à lista de endereços IP isentos para garantir que você ainda possa acessar seu site para solucionar problemas. Para obter as etapas, consulte Manter a lista de endereços IP isentos.
  • Encerre todos os scripts, como importações, que podem ser a causa do alerta se o desempenho do site for afetado.

Não!

  • Execute indexadores ou crons adicionais que podem causar stress adicional no MariaDB.
  • Execute qualquer tarefa administrativa importante (ou seja, Commerce Admin, importações/exportações de dados).
  • Limpe o cache.

Solução

Consultas DML (consultas que modificam o banco de dados usando UPDATE, INSERT e DELETE)

Se você receber um alerta Crítico de Consultas DML, comece na etapa um. Se você receber um alerta de Aviso de Consultas DML, comece na etapa dois.

  1. Verifique se existe um tíquete de suporte do Adobe Commerce. Para ver as etapas, consulte nossa base de dados de conhecimento Rastrear seus tíquetes de suporte. O suporte pode ter recebido um alerta de limite New Relic, criado um tíquete e começado a trabalhar no problema. Se não houver nenhum ticket, crie um. O ticket deve ter as seguintes informações:

  2. Para identificar a origem do problema, tente identificar as consultas DML:

    1. Revise suas operações de banco de dados usando etapas da página Bancos de Dados do New Relic.

    2. Classificar por CALL COUNT, depois OPERATION. Revise as operações INSERT, DELETE e UPDATE.

    3. Procure por AVG alta.

    4. Clique em para localizar chamadores de operação de banco de dados. Isso identificará as transações usando essa consulta por tempo.

    5. Procure otimizações de código ou otimizações operacionais:

      • Otimizações de código: procure otimizar consultas com inserções/atualizações em massa, minimizando o uso de índice ou limitando o código.
      • Otimizações operacionais: descarregamento de modificações de dados que consomem muitos recursos para diminuir os tempos de tráfego.
      • Otimizações adicionais: certifique-se de que você está na versão mais recente de ECE-Tools. Para ver as etapas, consulte Atualizar versão das ferramentas ece no Guia do Commerce na Nuvem.
recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3