数据读取,优化问题。。。在线等。。。
请教一个问题啊/我的首页中有很多数据;例如有
公司新闻[10条],
行业新闻[10条],
产品内容[10条]
.....
大概十多个这样的模块
我查询的时候,是一个一个查,还是把他用一个存储过程一下子取出来的好。
首页中有很多模块都是 用户控件
怎么样才能只打开一次数据库。。。
大虾们,给点详解,或意见。。。 --------------------编程问答-------------------- 这样的话还是用存储过程最到一个比哦啊里吧 --------------------编程问答--------------------
只打开一次的话,那就先把数据存到集合中,再按需读取
不过,这样做的话,数据量大时,体验会不够好 --------------------编程问答-------------------- 说说为什么啊。。。。。。。。。。 --------------------编程问答-------------------- 数据多了,访问的多了,当然效果不好了 --------------------编程问答-------------------- 存储过程
可以考虑做静态,30分钟更新一次 --------------------编程问答-------------------- 用Cache缓存,30分钟刷新一次缓存,每次从缓存读取。 --------------------编程问答-------------------- 缓存我知道, 数据优化呢?有没有更好的。。
补充:.NET技术 , ASP.NET