Não sei se você receberá uma boa resposta, a menos que você divida seu problema em partes menores.
Eu começaria com estas etapas, desfazendo quaisquer alterações que não ajudassem. Por favor, atualize sua pergunta enquanto você obtém mais informações sobre o problema:
-
Verifique o DNS - verifique se seus servidores DNS estão respondendo prontamente:
- tente usar um endereço IP codificado na sua fonte de dados ou
- adicione uma entrada no arquivo de hosts para eliminar a latência da resolução de nomes como um problema.
-
Exclua a autenticação do NT como o problema ao alternar seu aplicativo da web para usar a autenticação do SQL. Normalmente, eu nem pensaria nisso, mas você mencionou alguns problemas de autenticação em sua pergunta.
-
Verifique se não há perda de pacotes entre o servidor da web e o servidor de banco de dados.
- Tente executar o ping com um tamanho de pacote alto, mesmo executando várias instâncias do seguinte comando ping de uma só vez:
ping -t -w 100 -l 5000 dbhost
- Tente executar o ping com um tamanho de pacote alto, mesmo executando várias instâncias do seguinte comando ping de uma só vez:
-
Tente alterar suas configurações de pool de conexão.