Session 用多了会怎么样

u010922872 2013-11-01 04:15:42
我的一个项目里用了差不多30多个Session,感觉没有多大影响性能,想问一下用多少算多,多了会怎样?
...全文
305 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
chen_ya_ping 2013-11-01
  • 打赏
  • 举报
回复
session的方式可以考虑用memcached来替代。
threenewbee 2013-11-01
  • 打赏
  • 举报
回复
什么叫多,就是你觉得多了就是多了。不要教条。
threenewbee 2013-11-01
  • 打赏
  • 举报
回复
引用 1 楼 stubble 的回复:
session多了,有可能会丢失,Cookie,ViewState可以考虑下。
session丢失不丢失和多不多没有关系。session是内存的数据,web服务器重启,或者机器重启肯定丢失。
好大一只鸭 2013-11-01
  • 打赏
  • 举报
回复
引用 5 楼 Adol1111 的回复:
看服务器性能和访问量吧,如果人数很少,自然感觉不出来,人多了就很明显了。一般没必要保存30多个吧,看看哪些可以换成ViewState、Cookie什么的试试看。服务器压力大,页面打开速度什么的都会有明显下降,还是尽量给服务器减负比较好。而且Session容易过期,多了管理上也会比较麻烦。
+1
Adol1111 2013-11-01
  • 打赏
  • 举报
回复
看服务器性能和访问量吧,如果人数很少,自然感觉不出来,人多了就很明显了。一般没必要保存30多个吧,看看哪些可以换成ViewState、Cookie什么的试试看。服务器压力大,页面打开速度什么的都会有明显下降,还是尽量给服务器减负比较好。而且Session容易过期,多了管理上也会比较麻烦。
md5e 2013-11-01
  • 打赏
  • 举报
回复
要看你服务器的性能,读内存总比读数据库要好
别闹腰不好 2013-11-01
  • 打赏
  • 举报
回复
吃饭吃多多了 ,会怎样?
白云任去留 2013-11-01
  • 打赏
  • 举报
回复
Session是存在服务器上的,占内存,多了会怎么样呢?目前还不清楚你网站的访问量如何,以及Session存储的方式。
异常异长 2013-11-01
  • 打赏
  • 举报
回复
session多了,有可能会丢失,Cookie,ViewState可以考虑下。
饕餮123 2013-11-01
  • 打赏
  • 举报
回复
session这种东西还是不要去用了 缺点太多
ltcszk 2013-11-01
  • 打赏
  • 举报
回复
没啥关系,session是种cache,cache用多了会怎么样?
waisuofu 2013-11-01
  • 打赏
  • 举报
回复
你说的那个30个是一个用户的把,要是有1W个用户访问你就能感觉出来了。
卧_槽 2013-11-01
  • 打赏
  • 举报
回复
30多条占多少数据量呢?1条1k,还是1条1g区别很大的。

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧