当前位置:编程学习 > C#/ASP.NET >>

数据读取,优化问题。。。在线等。。。

请教一个问题啊/
我的首页中有很多数据;例如有 
公司新闻[10条],
行业新闻[10条],
产品内容[10条]
.....
大概十多个这样的模块
我查询的时候,是一个一个查,还是把他用一个存储过程一下子取出来的好。

首页中有很多模块都是 用户控件 
怎么样才能只打开一次数据库。。。
大虾们,给点详解,或意见。。。 --------------------编程问答-------------------- 这样的话还是用存储过程最到一个比哦啊里吧 --------------------编程问答--------------------
引用楼主 comyj 的帖子:
请教一个问题啊/ 
我的首页中有很多数据;例如有 
公司新闻[10条], 
行业新闻[10条], 
产品内容[10条] 
..... 
大概十多个这样的模块 
我查询的时候,是一个一个查,还是把他用一个存储过程一下子取出来的好。 

首页中有很多模块都是 用户控件 
怎么样才能只打开一次数据库。。。 
大虾们,给点详解,或意见。。。

只打开一次的话,那就先把数据存到集合中,再按需读取

不过,这样做的话,数据量大时,体验会不够好 --------------------编程问答-------------------- 说说为什么啊。。。。。。。。。。 --------------------编程问答-------------------- 数据多了,访问的多了,当然效果不好了 --------------------编程问答-------------------- 存储过程
可以考虑做静态,30分钟更新一次 --------------------编程问答-------------------- 用Cache缓存,30分钟刷新一次缓存,每次从缓存读取。 --------------------编程问答-------------------- 缓存我知道, 数据优化呢?有没有更好的。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,