关于session存数据问题。。。

因为经常要从数据库取个集合或一些数据显示到页面上?如果把值放在session里会经常丢失一小部分数据,而且经常不准确。这是为什么啊?反正有时准有时不准的。那我应该要把值放... 因为经常要从数据库取个集合或一些数据显示到页面上?如果把值放在session里会经常丢失一小部分数据,而且经常不准确。这是为什么啊?反正有时准有时不准的。那我应该要把值放哪里啊?而且过一会再刷新页面要还能正确显示。 展开
 我来答
Big嘴
推荐于2016-11-11 · TA获得超过4097个赞
知道小有建树答主
回答量:697
采纳率:50%
帮助的人:636万
展开全部
如果你的数据真的全部都存储到session中,那么不可能出现部分丢失的情况。
你先要检查一下你的代码是不是有逻辑错误,导致在某些条件下可能有些数据不能被存储到session中,我推断,session部分存储应该都是代码逻辑问题。
还有把数据存储到cookies中这个方法太过低劣,如果每个服务器都这么干,用户的硬盘空间什么都别存了,都是cookies得了,这个强烈不建议这么做。只有少量数据的情况下,才能使用cookies,主要是用来记录用户登录信息等。
application中上面的都说了,不建议只用,application中的东西不是你一个用户的专有,是所有应用的用户共有。这个太可怕了,我的钱还要与其他人共有?application只是用来存储如产品列表、公共显示信息等。而且数据量不能过大,否则服务器压力会很大!
yym955
2011-07-02 · 超过13用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:48.6万
展开全部
session部分数据丢失这个我还真没遇到过... 你是什么容器啊?
要不你试试存在application里面看看(不推荐)丢失不

其实像这样要从数据库查的不是实时更新的数据 最好是使用缓存技术

参考资料: http://www.gxcxy.com

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dragonzhu_9
2011-07-01 · TA获得超过156个赞
知道答主
回答量:100
采纳率:0%
帮助的人:41.6万
展开全部
那就纪录到客户端的cookies里面吧,一般情况session里面不会出问题的呀,你记录数据有那么大吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秒懂百科
2021-03-11 · TA获得超过5.9万个赞
知道大有可为答主
回答量:25.3万
采纳率:88%
帮助的人:1.2亿
展开全部

session:计算机术语

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
237942784
2011-07-01 · 超过25用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:77.4万
展开全部
浏览器的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式