• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Ver detalhes da consulta lenta

No APM, quando coletamos o rastreamento da transação, também podemos encontrar alguns dados Slow query adicionais e exibi-los na página Databases . Vejamos o que são dados de consulta lenta, onde encontrá-los e como configurá-los.

Amostragem de dados de consulta lenta

Quando o rastreamento da transação é relatado, o recurso de consulta lenta mostra a consulta ao banco de dados mais lenta nesses rastreamentos e relata dados sobre eles na página Databases . Os dados de consulta lenta podem incluir:

Ver dados de consulta lenta

Você pode visualizar dados sobre consultas SQL lentas em nossa interface APM :

  1. Vá para

    one.newrelic.com > All capabilities > APM & Services

    .

  2. Selecione um aplicativo.

  3. Na seção

    Monitor

    , clique em

    Databases

    .

  4. Selecione uma transação de banco de dados.

  5. Clique em qualquer consulta lenta para obter detalhes.

    Screenshot showing the APM databases page with slow queries

Se você não vir os dados esperados de consulta lenta, siga as dicas de resolução de problemas.

Configuração

Em geral, você pode definir suas configurações de consulta lenta de uma destas maneiras:

A configuração do agente oferece mais opções do que a configuração no lado do servidor. A forma como você escolhe configurar a consulta lenta dependerá de sua configuração e preferências. Para obter mais informações, consulte a documentação do agente específico:

Consulta lenta métrica

A lista da consulta lenta contém as seguintes métricas:

Metric

Description

Response time

O tempo médio de resposta (em milissegundos) para as instruções amostradas.

Sample count

O número de consultas lentas identificadas na amostra.

Para visualizar detalhes adicionais, selecione uma consulta lenta individual:

Metric

Description

Start time

Quando o stack trace começou a coletar os dados mostrados.

Max time

O tempo máximo para todas as instruções de consulta semelhantes na amostra.

Action

A ação ou processo que invoca a consulta.

Query

A consulta que está sendo relatada como lenta. Dependendo da sua configuração, algumas partes da consulta podem ficar ofuscadas.

Stack trace

Onde no código a instrução foi chamada.

Para MySQL, fornecemos uma análise de consulta, que explica o que aconteceu na sua consulta e o que você pode fazer para acelerá-la. Outros bancos de dados exibem um plano explicativo sempre que possível.

Resolução de problemas: Sem consulta lenta de dados

Se você não vir os dados da consulta lenta, é possível que não tenhamos instrumento seu banco de dados específico para SQL lento.

Também é possível que você tenha problemas de configuração:

  • O recurso de consulta lenta foi desativado.
  • A duração do limite está definida como muito alta e nenhuma consulta lenta está sendo relatada.
  • A configuração de ofuscação de consulta (geralmente record_sql ou similar) pode ser definida como Off.

Consulte opções de configuração para obter mais informações.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.