我刚刚在我的开发盒上移动到 Windows 8,我遇到了所有外部SqlConnection.Open()
命令都需要 2 秒以上的问题(连接到本地没有开销)。这与 SQL Server 版本(2005、2008 或 2012)无关,并且不存在其他网络问题。我尝试了许多可能的解决方案(重新安装 .net、SQL Server、Visual Studio 等)。有哪些诊断工具可以追查这个问题,或者社区有什么想法?
PS - All SqlCommand.ExecuteNonQuery()
, SqlCommand.ExecuteReader()
, etc 调用也有0.5 秒的开销。我能够通过将Encrypt = true
和添加TrustServerCertificate = true
到SqlConnectionStringBuilder
.