Csharp/C#教程:sql超时已过期分享


sql超时已过期

日志记录:System.Data.SqlClient.SqlException:超时已过期。 操作完成之前经过的超时时间或服务器没有响应。

我是初学者,当我在应用程序日志文件中看到上面是我看到的最常见的错误,而且它每天都在重复。 当我看到执行上述函数调用的特定过程所花费的时间少于5秒时,在数据库上。 但是在应用程序中我们给出了connection timeout=200s ,默认情况下命令timeout=30 secs我们的经理说我们不必再进一步增加命令超时,因为它是真的。 但仍有例外情况继续存在。

任何人都可以建议我任何解决方案,所以我可以摆脱上述问题谢谢

如果是连接字符串设置中的超时,则Web配置中的设置是连接超时。 它仅适用于建立连接所需的时间。 从您的问题描述中,它听起来不像是连接超时正在发生的事情。

命令超时以其他方式指定。 例如,如果使用DataContext,则使用CommandTimeout属性设置超时。

https://msdn.microsoft.com/en-us/library/system.data.linq.datacontext.commandtimeout.aspx

如果您可以提供有关如何访问数据库的代码片段,以便我们可以查看您正在使用的类,则可以提供更具体的建议。

上述就是C#学习教程:sql超时已过期分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1010216.html

(0)
上一篇 2021年12月30日
下一篇 2021年12月30日

精彩推荐