Como monitorar queries lentas do MySQL em tempo real Print

  • 0

Como monitorar queries lentas do MySQL em tempo real (no cPanel da GeHost)

Olá, querido(a) cliente! 🌟 Seja bem-vindo(a) ao nosso guia prático e carinhoso sobre como monitorar queries lentas do MySQL em tempo real. Aqui na GeHost, acreditamos que o seu site deve funcionar como um rio tranquilo — sem engarrafamentos, sem travamentos. E quando algo está lento, queremos que você saiba exatamente o que está acontecendo.

As queries lentas são como um carro parado no trânsito: elas atrapalham o desempenho do seu site, deixam os visitantes esperando e podem afetar o SEO. Mas calma! Com algumas ferramentas simples no cPanel, você pode detectar e resolver isso antes que o problema cresça.

Dica do Sensei: Queries lentas geralmente acontecem por consultas mal otimizadas, falta de índices ou uso excessivo de dados. Detectar logo ajuda a manter seu site rápido e estável!

Passo a passo: como monitorar queries lentas em tempo real

  1. Entre no cPanel da GeHost

    Abra seu navegador e acesse o painel de controle da sua hospedagem. Use o link que você recebeu por e-mail ou o acesso direto via https://cpanel.seudominio.com.br (substitua pelo seu domínio).

    Tela de LOGIN do cPanel com campos Usuário e Senha + botão Log in
  2. Localize a ferramenta "MySQL Databases"

    Na tela inicial do cPanel (chamada de home), procure pelo grupo de ferramentas chamado Bancos de Dados. Clique em MySQL Databases.

    Tela 'Bancos de Dados MySQL' — criar novo banco, modificar e usuários de banco
  3. Ative o log de queries lentas

    Na página do MySQL Databases, procure por um botão chamado “Configurações de Banco de Dados” ou “Opções de MySQL”. Clique nele.

    Na seção de configurações, você verá uma opção chamada “Log de Consultas Lentas” (ou “Slow Query Log”). Ative essa opção com um clique.

    Se não encontrar essa opção diretamente, não se preocupe — isso é normal. Em alguns planos, o log é ativado automaticamente. O importante é saber que ele está funcionando.

  4. Verifique o arquivo de log

    Após ativar o log, ele começa a registrar as queries lentas em um arquivo no servidor. Esse arquivo geralmente está localizado em um caminho como /var/lib/mysql/seu_banco-slow.log — mas você não precisa acessar isso diretamente.

    Para visualizar o conteúdo, volte ao cPanel e vá até o Gerenciador de Arquivos (File Manager).

    Abra a pasta public_html e procure por uma pasta chamada mysql ou logs. Dentro dela, você pode encontrar arquivos com nomes como slow.log ou mysql-slow.log.

    Gerenciador de Arquivos — árvore de pastas (public_html etc.) e barra de ações
  5. Leia o log em tempo real

    Selecione o arquivo de log (ex: slow.log) e clique em “Editar”.

    Na tela de edição, você verá linhas como:

    Time: 12:34:56

    Query: SELECT * FROM usuarios WHERE nome = 'João';

    Duration: 2.45 segundos

    Cada linha representa uma consulta que levou mais tempo do que o permitido (geralmente 1 segundo).

    Se você estiver com o arquivo aberto e atualizar a página, verá novas entradas aparecendo — isso é o monitoramento em tempo real!

  6. Identifique e corrija o problema

    Quando você ver uma query lenta, pense:

    • Essa consulta está buscando muitos dados?
    • Tem um WHERE sem índice?
    • Está sendo executada muitas vezes?

    Se for um site com WordPress, por exemplo, pode ser um plugin mal escrito. Se for uma aplicação própria, talvez precise otimizar o SQL.

    Se precisar de ajuda, entre em contato com nosso suporte — estamos aqui para te ajudar com um sorriso no coração. 😊

Dicas extras do Sensei

  • Reinicie o log periodicamente para não acumular muitos dados. Você pode apagar o conteúdo do arquivo ou renomeá-lo.
  • Se o log estiver muito grande, ele pode afetar o desempenho. Mantenha-o ativo apenas quando necessário.
  • Use ferramentas como phpMyAdmin (acessível no cPanel) para analisar e otimizar tabelas com mais facilidade.

Parabéns! Agora você sabe como monitorar queries lentas do MySQL em tempo real — como um verdadeiro mestre da performance. 🌟

Se tiver dúvidas, sugestões ou quiser um acompanhamento personalizado, é só chamar o nosso suporte. Estamos aqui para te ajudar, com carinho e dedicação. 💙


Was this answer helpful?

« Back