java web开发 关于效率的问题
答案:1 悬赏:0 手机版
解决时间 2021-08-18 13:11
- 提问者网友:暗中人
- 2021-08-17 16:47
数据库表大概有120张左右 其中 有大约5-7帐表是经常被查询所有用到 例如(颜色表,规格表,单位表,...等)我个人想法 有没有必要初始化数据就加载这记几张表的所有数据 然后静态化。但是 我不确定它的利和弊现在使用的是hibernate,struts,spring,dwr希望有过开发的高手能给点经验 谢谢
最佳答案
- 五星知识达人网友:刀戟声无边
- 2021-08-17 17:22
既然你已经使用了hibernate,那么你可以配置缓存来保存你常用表的数据,什么样的数据适合才适合做缓存,一般认为:
1 很少被修改的数据
2 不是很重要的数据,允许出现偶尔并发的数据
3 不会被并发访问的数据
4 参考数据,指的是供应用参考的常量数据,它的实例数目有限,它的实例会被许多其他类的实例引用,实例极少或者从来不会被修改。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯