• 从Web执行时查询超时,但从SSMS执行时超快

    我正在尝试在我维护的Web应用程序中调试SQL超时的源。我后面有C#代码的源代码,因此我确切地知道正在运行的代码。我已经将应用程序调试到执行超时的SQL代码的那一行,然后观察在SQL事件探查器中运行的查询。 从网络执行此查询时,它将在30秒后超时。但是,当我完全按照Profiler中的说明剪切/粘贴查询并将其放入SSMS并运行它时,它几乎立即返回。我已经追踪到问题是网络正在使用的连接中将ARITHABORT设置为OFF(也就是说,如果我在SSMS会话中将ARITHABORT关闭,则它将运行很长时间,如果将其...
公众号
码农俱乐部
关注公众号订阅更多技术干货!