C# SQL Server中的默认超时时间

C# SQL Server中的默认超时时间,c#,sql-server,C#,Sql Server,我弄错了 超时已过期。操作完成前已过超时时间,或者服务器没有响应 在命令执行期间 我还在连接字符串中设置connecttimeout=60 存储过程的执行时间约为35秒 已建立连接,但未返回结果。DbCommand具有CommandTimeout,这是您在此处想要的-它是按命令设置的;“连接超时”只会合理地影响连接的超时时间。SqlCommand上的CommandTimeout的默认值为30秒。DbCommand具有CommandTimeout,这是您在这里想要的-它是按命令设置的;“连接超时”

我弄错了

超时已过期。操作完成前已过超时时间,或者服务器没有响应

在命令执行期间

我还在连接字符串中设置
connecttimeout=60

存储过程的执行时间约为35秒


已建立连接,但未返回结果。

DbCommand
具有
CommandTimeout
,这是您在此处想要的-它是按命令设置的;“连接超时”只会合理地影响连接的超时时间。
SqlCommand
上的
CommandTimeout
的默认值为30秒。

DbCommand
具有
CommandTimeout
,这是您在这里想要的-它是按命令设置的;“连接超时”只会合理地影响连接的超时时间。
SqlCommand
上的
CommandTimeout
的默认值为30秒。

您还可以在connectionstring中延长连接超时时间

);连接超时=30


请参阅:

您还可以在connectionstring中延长连接超时时间

);连接超时=30


请参阅:

的可能副本您是否考虑过是否可以优化存储过程?您是否考虑过是否可以优化存储过程?