c# - "SqlCommandTimeout" value="120" SQL 异常
问题描述
你能帮我吗,为什么我会收到这个错误。执行超时已过期。操作完成前超时时间已过或服务器无响应
在我们已经拥有的配置文件中<add key="SqlCommandTimeout" value="120" />
但是我们仍然在生产中遇到该错误,请帮助我这可能是什么原因。这是堆栈跟踪信息 -
<error Source="System.Transactions" TargetSite="Void EndCommit(System.Transactions.InternalTransaction)">The transaction is in doubt.</error>
<error Source=".Net SqlClient Data Provider" TargetSite="Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])">Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding.</error>
<error Source="" TargetSite="">The wait operation timed out</error>
<stack> at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)</stack>
<stack> at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)</stack>
解决方案
推荐阅读
- spring - Spring Boot \ Hibernate:自定义字段验证失败
- json - 已经将字段更改为字符串,但仍然出现错误
- python - 如何在Python中比较来自xml url的两个字符串
- python - 如何在嵌套字典上使用 Python any() 函数
- c - 在字符串常量之前在 FILE 预期的 ')' 中工作
- python - 在文本中查找特定单词
- python - 如何获取包含 elasticsearch-dsl 查询关键字的所有结果?
- wpf - 如何在 WPF UI 中强制更新?
- java - 无法在 https://download.jboss.org/jbosstools/photon/stable/composite/4.17.0/content.xml 读取存储库
- html - 如何在 Chrome 中进行 Google 搜索滚动后消失的网站上的答案