我一直致力于C#ASP.Net应用程序,该应用程序要求用户自定义图像。图像不是很大,因此它们存储在数据库中。
为方便将它们加载到页面上,创建了一个单独的ASPX页面,根据其发布方式,它会从数据库中加载不同的图像。
我一直看到的问题是,如果一个页面发出多个请求(通常超过4个),那么每个请求都会在响应中开始延迟半秒。
我已经添加了额外的日志记录并通过性能分析器运行它,并且无法找到半秒延迟的来源。
问题是:
-OR -
答案 0 :(得分:1)
你可能正在进行会话锁定。如果可能,请为这些并发请求禁用会话。有关更多信息,请参阅:
答案 1 :(得分:0)
您指的是什么“性能分析器”?你在分析你的应用程序吗?分析器应该准确地告诉您时间的去向。