为什么我的实时网站出现超时错误

问题描述 投票:0回答:2

我正面临着我的直播网站的问题。问题是SQLTimeout错误。

我按照以下方案来解决问题。但我不能这样做。

采取的步骤:

  1. 增加了SqlCommand超时= 0和240
  2. 增加了SqlCommand连接超时= 0
  3. 我在代码中应用了原始SQL来从SQL Server中获取数据

如果您对此问题有任何建议,请与我分享。

谢谢

asp.net sql-server
2个回答
0
投票

您提供的信息非常少,很难解决您的问题。

通常我建议在SQL Server Management Studio中执行您的查询,看看会发生什么。

它可能是数据库中非常长的查询或锁定问题。另请注意,如果您在IIS上托管您的站点,除了SQL Server超时之外,还会应用IIS请求超时。


0
投票

示例:

表1,表2,表3

问题场景:您有请求获取这三个表值。但是第二个请求用于在任何一个表中存储某些值,同时现有请求未完成。

你会在这里得到超时错误,因为现有的请求没有完成,

解决方案:请在写入和读取以及更新时间时使用隔离概念来避免此错误

谢谢。

© www.soinside.com 2019 - 2024. All rights reserved.