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.
- Faça login no seu painel do WordPress (geralmente em
seusite.com/wp-admin). - No menu lateral, clique em Plugins → Adicionar novo.
- No campo de busca, digite: Query Monitor.
- Encontre o plugin oficial chamado Query Monitor (desenvolvido por John Blackbourn).
- 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.
- No painel do WordPress, vá até Plugins → Query Monitor.
- Na página do plugin, clique em Configurações.
- Ative a opção Exibir no frontend (essa é a que mostra as informações no site).
- 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%'ouORDER BYsem í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.
- Volte ao painel do WordPress.
- Vá até Plugins.
- Encontre o Query Monitor e clique em Desativar.
- 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.