在我们的测试环境中,打开SqlConnection大约需要5秒钟。我想调查为什么这么长时间,但我不知道在哪里看。在连接打开之前,SqlProfiler中没有条目。 sql server(ver 2012)在一台单独的机器上运行,我们从同一网络中的另一台计算机连接到它。我们看到控制台应用程序以及IIS(ASP.NET)中的5秒冻结。沟通本身很快。
这是dotTrace的截图:
我该怎么做才能调查这5秒的确切时间?感谢。
更新: 谢谢大家的好评。这是身份验证 - 一旦我们从集成身份验证切换到SQL身份验证,减速就消失了。
答案 0 :(得分:3)
这是通常最好的赌注: