数据绑定语句怎么写可以达到最好的性能?相同数据量、不考虑缓存的情况下,以下哪种方式可以达到最好的性能:
1.做OR映射,将数据读取到List<MyObj>,之后再绑定List<MyObj>;
2.直接绑定强类型DataSet;
3.直接绑定DataReader如果考虑了缓存,那么以下哪种方式可以达到最好的性能:
1.绑定List<MyObj>,做页面缓存;
2.缓存结果集List<MyObj>;
3.绑定强类型DataSet,做页面缓存;
4.缓存结果集强类型DataSet;
5.绑定DataReader,做页面缓存以上问题仅考虑性能,不考虑系统的可维护性等问题。望各位不吝赐教呵呵
最好有实际测试的结果和对相应原理的详尽分析,谢谢:)分不够本人会另开新帖再加
1.做OR映射,将数据读取到List<MyObj>,之后再绑定List<MyObj>;
2.直接绑定强类型DataSet;
3.直接绑定DataReader如果考虑了缓存,那么以下哪种方式可以达到最好的性能:
1.绑定List<MyObj>,做页面缓存;
2.缓存结果集List<MyObj>;
3.绑定强类型DataSet,做页面缓存;
4.缓存结果集强类型DataSet;
5.绑定DataReader,做页面缓存以上问题仅考虑性能,不考虑系统的可维护性等问题。望各位不吝赐教呵呵
最好有实际测试的结果和对相应原理的详尽分析,谢谢:)分不够本人会另开新帖再加
解决方案 »
- 求大侠指点Arcgis的问题
- delete from xxtable where id in (@IDS);这个@IDS怎么用SqlParameter传数组参数
- Ajax 工具包的问题
- cookie读写怪问题
- 页面添加RequiredFieldValidator后,无法显示,只显示背景
- div中加入onkeydown事件无效;请各位大虾支招!多谢!
- 确认删除的问题
- 弹出新窗口后,原来的页面只出现"object",其他内容什么也没有(用VB写)
- 问一个关于Web自定义空间属性赋值的问题
- 我的studio不认识IIS服务器了
- 怎么改成可以修改啊。dataGrid的。谢谢。在线等
- 怎样才能让新建立的网站能被baidu或google搜索到?
页面里面处理数据底层的动动么?考虑cache那么考虑viewstate么?ORmapping要看怎么用咯,nhibernate不是很快的。
是否有下面几项耗时的详细测试数据?[DataReader->ObjList]
[DataReader->绑定]
[ObjList->绑定]其中的
[DataReader->ObjList]
[DataReader->绑定]
这两项有多大的差距呢?