
Estou solucionando problemas em uma instância de estação de trabalho/servidor na qual um aplicativo trava ao interagir com nosso banco de dados hospedado no Windows 2003 Server OpenBase.
Resumindo, o aplicativo entrará em “Não respondendo” por 45 segundos ou mais enquanto executa determinadas funções.
Espero algumas idéias gerais sobre como solucionar exatamente o que o aplicativo está esperando. Outras estações de trabalho que executam este software no ambiente não apresentam o problema, mas nosso servidor está definitivamente um pouco desgastado.
Gostaria de saber coisas como: O programa está aguardando uma resposta do servidor de banco de dados? O antivírus de desktop entrou na frente do aplicativo?
A resposta pode ser: Continue mexendo com o Process Explorer e o Process Monitor.
Qualquer ideia é bem-vinda.
Obrigado!
Responder1
CorrerKit de ferramentas do analisador de desempenho do Windowsno cliente, execute a ação que cria o problema e analise-o.
Se nada estiver óbvio no lado do cliente, faça a mesma coisa no lado do servidor, mas quando você tiver apenas um único cliente conectado - caso contrário, você teráótimo negóciode ruído para trabalhar.
O ProcMon também pode ajudar, mas é realmente difícil de analisar.