java面试题网

普通会员

115

帖子

83

回复

167

积分

楼主
发表于 2019-09-27 12:17:45 | 查看: 5089| 回复: 0

Session的缓存的作用,Session的清理和清空有什么区别?

叙述Session的缓存的作用 
(1)减少访问数据库的频率。应用程序从内存中读取持久化对象的速度显然比到数据库中查询数据的速度快多了,
因此Session的缓存可以提高数据访问的性能。
(2)保证缓存中的对象与数据库中的相关记录保持同步。当缓存中持久化对象的状态发生了变换,Session并不
会立即执行相关的SQL语句,这使得Session能够把几条相关的SQL语句合并为一条SQL语句,以便减少访问数据
库的次数,从而提高应用程序的性能。
Session的清理和清空有什么区别?
Session清理缓存是指按照缓存中对象的状态的变化来同步更新数据库;清空是Session的关闭; 


文章来自www.wityx.com,转载请注明出处!原文地址http://www.wityx.com/post/1372_1_1.html


java面试题交流群:327440556

您需要登录后才可以回帖 登录 | 立即注册

java面试题网www.wuliaokankan.cnjava建站系统提供技术支持V2.1 网站地图 © 2016-2018