加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

ASP.NET会话性能

发布时间:2020-12-16 07:43:54 所属栏目:asp.Net 来源:网络整理
导读:我在asp.net应用程序上遇到了性能问题.有时需要客户端执行命令30-40秒,有时需要3-4秒.我尝试过SQL Profiler,但我没有看到任何问题.在客户端尝试的相同情况下,我无法在我这边复制问题. 我在想它可能与我正在使用的会话变量有关.我使用了很多来传递页面内的信
我在asp.net应用程序上遇到了性能问题.有时需要客户端执行命令30-40秒,有时需要3-4秒.我尝试过SQL Profiler,但我没有看到任何问题.在客户端尝试的相同情况下,我无法在我这边复制问题.

我在想它可能与我正在使用的会话变量有关.我使用了很多来传递页面内的信息.但是,我不清楚它们.

如果我清除它们会有帮助吗?如果是这样会影响其他用户.或者只为该用户清楚?

任何帮助表示赞赏.

解决方法

在基于SQL Server的会话存储的.NET 2.0实现中的一个存储过程中存在记录锁定问题.看起来MS在.NET 4.0版本中包含了修复程序.

看看这里:
http://sanjevsharma.blogspot.com/2008/03/improving-aspnet-session-state-database.html

我99%肯定你可以运行4.0版本的aspnet_regsql -ssadd并仍然运行ASP.NET 2.0.我记得做过2.0 vs. 4.0 SQL脚本的差异,上面的修复是唯一真正的区别. MS的修复实现比上面的链接更好(并且明显基于).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读