arithabort相关内容

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

我正在尝试在我维护的 Web 应用程序中调试 SQL 超时的来源.我有 C# 代码的源代码,所以我确切地知道正在运行什么代码.我已经将应用程序调试到执行超时的 SQL 代码的行,并观察在 SQL 探查器中运行的查询. 从网络执行此查询时,它会在 30 秒后超时.但是,当我完全按照 Profiler 中显示的方式剪切/粘贴查询并将其放入 SSMS 并运行时,它几乎立即返回.我已将问题追溯到网络 ..

如何在Linq To SQL中为连接设置ARITHABORT ON

默认情况下,对于OLEDB连接,SQL连接选项ARITHABORT为OFF,我假设Linq To SQL正在使用.但是我需要将其打开.原因是我的数据库包含一些索引视图,并且如果连接没有ARITHABORT ON,则对属于索引视图的表的任何插入/更新/删除操作都将失败.如果使用WITH(NOEXPAND)提示,则即使针对索引视图本身进行选择也会失败(必须在SQL Standard Edition中使 ..
发布时间:2020-05-01 07:30:14 其他开发

控制EF4中的ArithAbort

我们的EF4 MVC解决方案遇到了一些性能问题。我们已经能够跟踪到ArithAbort在所有与数据库的连接之前关闭,现在我们试图强制它保持为“ON”。 我们已经看过: 如何控制”SET“ Linq发送到SQL的语句 但是,似乎EF4正在重新设置每个查询之前的连接,因此无法正常工作。 到目前为止,我们已经在给定的查询之前尝试“设置ArithAbort”,没有运气。我们也尝试了很长 ..
发布时间:2017-08-21 23:51:32 .NET组件控件