Ao receber um relato de lentidão durante o uso do sistema pelo cliente, é necessário que o suporte investigue se realmente está ocorrendo algum tipo de lentidão ou gargalo, que possa prejudicar a produtividade do cliente e causar transtornos ao tentar utilizar o sistema. Neste FAQ, serão apresentadas algumas verificações que devem ser feitas para analisar se está ocorrendo a lentidão na máquina de um cliente e possíveis soluções para estes gargalos.
A lentidão no sistema pode ser causada por vários fatores, desde o má funcionamento da máquina do usuário até conflitos/interferências causada por outros softwares, por exemplo um antivírus. É algo difícil de rastrear a origem e por isso não há uma solução específica, em muitos casos se resume a falhas na infraestrutura do cliente, porém é importante verificar algumas situações antes de retornar para o cliente.
Sempre que um usuário relatar lentidão de sistema, devem ser feitas algumas verificações na máquina em questão e com base nas respostas obtidas, há possíveis ações que podem ser tomadas.
A primeira ação que deve ser tomada é simular o ambiente do cliente o mais próximo possível e tentar identificar se o sistema realmente apresenta alguma lentidão.
A lentidão do sistema pode ser resultado de um hardware incompatível com os requisitos mínimos do sistema, dessa forma, deve ser verificado se as máquinas do cliente estão de acordo com o mínimo exigido com base no documento Requisitos mínimos exigidos do cliente.
Em muitos casos a lentidão ocorre somente nos terminais, o que pode indicar problemas na configuração da rede interna da empresa do cliente, para isso deve ser verificada a Rede lógica do cliente seguindo o tópico Rede Lógica. Caso a estrutura da rede lógica do cliente esteja de acordo com a documentação, pode ser verificado nas máquinas do cliente se elas estão comunicando entre si, para isso, deve ser utilizado o comando ping "Nome do servidor/terminal" no Prompt de comando.
Após certificar que a infraestrutura do cliente está de acordo com os padrões mínimos estabelecidos na documentação e a rede lógica está funcionando corretamente, devem ser verificadas situações específicas na máquina do cliente, estas são:
Verificar o Firewall no servidor e nos terminais, se as portas estão configuradas corretamente ou se há alguma configuração influenciando no comportamento do sistema.
Verificar no servidor e nos terminais se não existe nenhum antivírus impactando o uso do sistema.
Verificar se não tem logs de erros no Windows e nem na pasta logs do sistema, em ambas as máquinas. A pasta de Logs do sistema pode ser localizada na pasta raiz do Eagle Gestão com o nome Logs.
Verificar se o banco de dados do cliente não está corrompido e executar o procedimento de restauração caso esteja, como descrito na documentação Recuperação de banco de dados.
Caso todas estas etapas anteriores estiverem ok, é recomendado reinstalar o Firebird e fazer a configuração de otimização do FAQ Como Otimizar a performance do Firebird
Se ainda assim persistir o problema relatado, deve-se entrar em contato com setor de suporte através do canal utilizado para que a situação seja analisada. Para os casos onde a lentidão foi identificada após a atualização do sistema, devem ser enviados também os arquivos de antes da atualização para análise.
Todas as informações do que foi feito, dos testes executados e das informações sobre a estrutura do cliente devem ser registradas em um ticket utilizando a macro Análise interna - Suporte: