Além de dizer que a rede está indo devagar, você não dá pistas sobre como o servidor está respondendo.
Quando você diz que a rede está indo devagar, você quer dizer que o aplicativo cliente está sendo executado lentamente, falando com o servidor, ou você realmente quer dizer que as respostas de pacotes estão demorando muito?
Meu plano de ação seria:
- Confirme se o hardware do servidor está OK. Se você tem o pacote de suporte ProLiant (PSP) instalado, navegue até https: // yourservername : 2381 (você tem isso instalado, certo?). Logon usando uma conta com admins privs e verifique o estado do seu hardware
- Verifique a configuração da (s) sua (s) placa (s) de rede. Veja que tipo de latência de ida e volta você tem entre o servidor / cliente (do cliente, execute ping -t servername ).
- Verifique os logs de eventos (particularmente o log do sistema) - execute o eventvwr.exe
- Verifique o espaço livre em suas unidades. Descubra onde estão seus arquivos de paginação e quão grandes eles são. Considere fragmentar suas unidades.
- Use o monitor de desempenho para examinar:
a) Disco físico - duração média da fila do disco (queira que seja < = 2)
b) Disco físico -% de tempo de disco (não quero que isso seja constantemente > 80%)
c) Processador -% de tempo do processador (não quero que isso seja constantemente > 80%)
d) Interface de rede - bytes enviados / seg
e) Interface de rede - bytes recebidos / seg
f) Memória - leituras de páginas / seg
6) Finalmente, um nível um pouco mais baixo, mas as ferramentas Process Monitor e Process Explorer da Systems Internals (agora da Microsoft) são fantásticas para fornecer uma visão do que realmente está acontecendo em um servidor
--- 10/09/2012
Assim, o servidor está saudável e respondendo OK (pode usar a área de trabalho remota e "usá-lo"). A razão para enfatizar esse ponto é que o Windows Server não manipula muito bem a privação de recursos do kernel. O Linux começa a matar processos quando o kernel é ameaçado, mas a MS ainda não se acostumou com essa ideia. Quando os recursos do kernel estão fora do limite (pools não paginados, Etc), os servidores do Windows podem simplesmente parar de responder ... até que algo libere um recurso de memória do kernel. Não ter um arquivo de paginação suficientemente grande (ou arquivos) pode acelerar a privação de recursos em servidores ocupados. Meus próximos passos seriam:
- Verifique os contadores SQL no perfmon (como sugere Hennes)
- Veja como o SQL está respondendo no servidor quando você está tendo problemas (você pode executar consultas básicas do SQL Management studio?)
- Verifique a configuração do seu servidor SQL (memória e parâmetros da CPU)