有没有办法控制Linq to SQL发出的"SET“语句?我在SQL分析器中看到这些从Linq到SQL的SET选项,结果是"set arithabort off“导致我们的一个过程花费了45秒,而不是<1秒。
-- network protocol: TCP/IP
set quoted_identifier on
set arithabort off
set numeric_roundabort off
set ansi_warnings on
set ansi_padding on
set ansi_nulls on
set concat_null_yields_null on
set cursor_close_on_commit off
set implicit_transactions off
set language us_english
set dateformat mdy
set datefirst 7
set transaction isolation level read committed
谢谢,乔恩
发布于 2009-04-21 18:28:59
不使用默认构造函数或传递连接字符串,而是创建自己的IDbConnection
,设置所需的任何选项,然后将其传递给DataContext
的构造函数。
https://stackoverflow.com/questions/773941
复制相似问题