如何调查为什么SqlConnection打开时间太长?

时间:2016-12-14 17:21:06

标签: asp.net .net sql-server

在我们的测试环境中,打开SqlConnection大约需要5秒钟。我想调查为什么这么长时间,但我不知道在哪里看。在连接打开之前,SqlProfiler中没有条目。 sql server(ver 2012)在一台单独的机器上运行,我们从同一网络中的另一台计算机连接到它。我们看到控制台应用程序以及IIS(ASP.NET)中的5秒冻结。沟通本身很快。

这是dotTrace的截图:

dotTrace

我该怎么做才能调查这5秒的确切时间?感谢。

更新: 谢谢大家的好评。这是身份验证 - 一旦我们从集成身份验证切换到SQL身份验证,减速就消失了。

1 个答案:

答案 0 :(得分:3)

这是通常最好的赌注: