首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

获取数据源如何避免好

2012-09-14 
获取数据源如何处理好比如我们做一个复杂的报表,需要从数据库中读取数据,俩种实现方式:1.写出来复杂的Sql

获取数据源如何处理好
比如我们做一个复杂的报表,需要从数据库中读取数据,俩种实现方式:
1.写出来复杂的Sql语句,实现一次得到数据集;
2.分俩个以上SQL语句,分别得到数据源,然后在程序中处理得到的所有的数据源,组合处理,最终到的想要的结果;

那么俩种那种好些,或者又分不同情况下使用不同方式,大牛们都是怎么解决的……?

[解决办法]
如果服务器承载能力差,可以分块获取,但是这就有个时间频率的问题,每块间隔多久,如果是0间隔,这也未必好到哪去
[解决办法]
多个获取,最后组合,如果一次获取太多,服务器承载能力不知道能不能承受。
[解决办法]
在数据库里处理吧,如果你的数据库技术很牛X的话
[解决办法]
具体情况具体分析

热点排行