Ir para o conteúdo principal

Lentidão do sistema - Alguns passos para ajudar na análise

Já houveram atendimentos feito pelo nosso suporte onde foi relatado lentidão na hora de consular alguma informação ou quando algum processo está sendo executado. Em casos assim, temos algumas dicas sobre analisar e perguntas que podem te ajudar para entender o problema.

Ao colaborar com os processos, ele demora a executar?

É sempre bom conferir se o processo não tem algum SQL pesado ou sessão travada no banco. Pode acontecer de o banco demorar a executar e consequentemente o sistema ficar lento. Nisso, deve-se consultar esses SQL's e arrumá-los/personalizá-los de acordo.

  • Conteúdo sobre sessões ativas no banco PostgreSQL: Clique aqui  (Na coluna "query" dessa consulta, é possível ver o comando SQL.)  
  • Conteúdo sobre os SQL's que mais consomem o banco de dados no banco Oracle: Clique aqui 

Verificar se os micro serviços da ema estão ativos, assim como bancos de terceiro, conexões de ambientes externos, etc...

Verificar os logs dos serviços (principalmente Ema_BPM), pois é possível ver se ocorreu algum erro durante a execução dos processos.

Verificar como está o consumo de memória e processamento do servidor. 

Em alguns casos, o servidor não foi operado para processar o sistema da ema e banco de dados de forma correta, o que pode gerar problemas de performance.

Verificar a atividade do Firewall e Antivírus.

Pode ocorrer de algum desses programas derrubarem os micro serviços da ema, o que causaria a lentidão e outros problemas.

Na ema, não temos suporte de infraestrutura ou banco de dados, por isso verifique esses pontos abaixo e solicite assistência ao T.I. da sua empresa.

  • A lentidão acontece para todos os usuários ou em uma operação específica?
  • Existe um período do dia que o sistema está melhor ou pior?
  • A quanto tempo o incidente está acontecendo?
  • Avalie a possibilidade de reiniciar o servidor.