Solução de problemas 6 visualizações

Como usar o Query Monitor para descobrir quais consultas estão deixando o WordPress lento

Ver no WHMCS

Como usar o Query Monitor para descobrir quais consultas estão deixando o WordPress lento

Olá, querido(a) cliente da GeHost! 👋

Se você já percebeu que seu site no WordPress está mais lento do que o normal — carregando devagar, demorando para abrir páginas, ou até travando em momentos críticos — pode ser que algo esteja “pesando” no fundo. E muitas vezes, o culpado é uma consulta no banco de dados que está sendo feita de forma ineficiente.

Não se preocupe! Hoje, vou te ensinar, de forma simples e prática, como usar uma ferramenta chamada Query Monitor para descobrir exatamente quais consultas estão deixando seu site lento. E sim, você pode fazer isso sem precisar de conhecimento técnico avançado.

Este guia é parte do nosso Guia de Solução de Problemas — porque, aqui na GeHost, acreditamos que todo problema tem uma solução, e você não precisa enfrentá-lo sozinho. 💪 ---

Passo 1: Instale o plugin Query Monitor no seu WordPress

Primeiro, vamos instalar o plugin que vai te ajudar a "ver dentro do motor" do seu site.

  1. Faça login no seu painel do WordPress (geralmente em seusite.com/wp-admin).
  2. No menu lateral, clique em PluginsAdicionar novo.
  3. No campo de busca, digite: Query Monitor.
  4. Encontre o plugin oficial chamado Query Monitor (desenvolvido por John Blackbourn).
  5. Clique em Instalar agora e depois em Ativar.

Pronto! O plugin está funcionando. Agora, ele vai começar a "monitorar" todas as consultas que seu site faz no banco de dados.

---

Passo 2: Ative o Query Monitor no modo de desenvolvedor

Por padrão, o Query Monitor não mostra tudo no site visível. Precisamos ativar o modo de exibição para que você veja as informações.

  1. No painel do WordPress, vá até PluginsQuery Monitor.
  2. Na página do plugin, clique em Configurações.
  3. Ative a opção Exibir no frontend (essa é a que mostra as informações no site).
  4. Salve as alterações.

⚠️ Dica importante: É melhor testar isso em uma página do seu site que esteja acessível publicamente (como a página inicial), mas evite fazer isso em um site de produção com muitos visitantes. O plugin pode exibir informações técnicas que não são seguras para todos verem.

---

Passo 3: Acesse uma página do seu site e veja os dados

Agora, abra qualquer página do seu site no navegador (por exemplo, a página inicial).

Na parte inferior da página — geralmente bem no fundo, logo acima do rodapé — você vai ver uma barra de informações com um ícone de engrenagem ou um "Q" (dependendo da versão).

Clique nessa barra para expandir os detalhes. Você verá uma lista com:

  • Quantas consultas foram feitas.
  • Quanto tempo cada consulta levou.
  • Qual o nome da tabela do banco de dados.
  • Qual o tipo de consulta (SELECT, INSERT, UPDATE etc.).
  • Se alguma consulta está demorando muito.

💡 Dica do Sensei: Procure por consultas que levam mais de 100 milissegundos (ms) — isso já é um sinal de que algo pode estar lento. E se vir uma consulta repetida várias vezes, pode ser um problema de cache ou de um plugin mal otimizado.

---

Passo 4: Identifique as consultas que estão causando lentidão

Na lista de consultas, dê uma olhada nos seguintes sinais:

  • Tempo alto: Consultas que levam mais de 100ms.
  • Repetidas: Mesma consulta aparecendo várias vezes.
  • Com filtros ineficientes: Como LIKE '%palavra%' ou ORDER BY sem índice.
  • Relacionadas a plugins ou temas: Muitas vezes, plugins como de SEO, cache, formulários ou galerias são os culpados.

Se você notar que uma consulta está sempre presente, mesmo em páginas simples, é um sinal claro de que algo precisa ser ajustado.

---

Passo 5: Resolva o problema

Depois de identificar a consulta problemática, você pode:

  • Desativar temporariamente um plugin que esteja causando o problema.
  • Atualizar o tema ou plugin — muitas vezes, a lentidão vem de versões antigas.
  • Usar um plugin de cache (como WP Super Cache ou W3 Total Cache) para reduzir o número de consultas.
  • Buscar ajuda com um desenvolvedor — se o problema for complexo, é sempre bom contar com um especialista.

Se precisar de ajuda para interpretar os dados, é só entrar em contato com nosso suporte técnico. Nós estamos aqui para te ajudar, sempre.

---

Passo 6: Remova o Query Monitor quando terminar

Como o plugin mostra informações técnicas sensíveis, não deixe ele ativo em produção por muito tempo.

  1. Volte ao painel do WordPress.
  2. Vá até Plugins.
  3. Encontre o Query Monitor e clique em Desativar.
  4. Depois, clique em Remover para removê-lo completamente.

Assim, seu site fica seguro, limpo e rápido novamente.

---

Conclusão: Seja o detetive do seu site!

Usar o Query Monitor é como ter um "detector de problemas" dentro do seu site. Ele não só mostra o que está lento, mas te ajuda a entender por que.

Se você seguir esses passos, vai conseguir identificar os verdadeiros responsáveis pela lentidão — e tomar decisões mais inteligentes para deixar seu site mais rápido, mais estável e melhor para seus visitantes.

Se tiver dúvidas, não hesite em nos procurar. Aqui na GeHost, somos seu parceiro de confiança. 💙

Com carinho,
Seu Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (marca Entexp) — Raphael Neves Koga (desde 2015)*

🔍 Dica final: Se o problema persistir, pode ser algo no servidor. Nesse caso, entre em contato com nosso suporte no painel do cliente — estamos aqui para te ajudar, a qualquer momento.

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.