VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
.net技术
-> c#
dataset查询数据速度问题
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
dataset查询数据速度问题
发表于:
2007-03-30 10:28:39
楼主
问题描述:
一大型数据处理程序,要进行多次的数据查询操作(7000多次),原来用dataraader来做,后来考虑要多次访问数据库带来得性能问题,改做一次将所有数据(20000多条)读到dataset中,然后用dataview.rowfilter 在dataset中进行查询,原本以为速度会提升,结果却比原来慢了很多.
是dataset本来查询就慢呢?还是我的程序有问题??
望指教!
发表于:
2007-03-30 10:31:41
1
楼 得分:
0
一次将所有数据(20000多条)读到dataset中,然后用dataview.rowfilter 在dataset中进行查询
//
数据多了的话,是有点慢阿
发表于:
2007-03-30 10:38:30
2
楼 得分:
0
1.如果你的过滤的结果占总结果集的比较大的话,查dataset比查表快,否则慢
发表于:
2007-03-30 10:39:26
3
楼 得分:
0
还是每次读出一部分数据吧!一次读出太多速度肯定要慢!
发表于:
2007-03-30 10:43:44
4
楼 得分:
0
dataset确实要别datareader慢,因为dataset有更多的功能,
楼主可以考虑使用缓存,或者分批读取数据,给dataset里的表键主键等...
发表于:
2007-03-30 10:56:37
5
楼 得分:
0
那像这种问题有没有更好的办法?
减少访问次数,提高效率
发表于:
2007-03-30 11:26:35
6
楼 得分:
0
建索引
发表于:
2007-03-30 11:33:51
7
楼 得分:
0
一次将所有数据(20000多条)读到dataset中
-------------------------
建议你分类,一次将所有数据(20000多条)读到多个dataset中,依据分类规则然后在选中的dataset中进行查询
发表于:
2007-03-30 12:58:16
8
楼 得分:
0
datareader永远比dataset快,dataset也是通过datareader访问数据库的。
发表于:
2007-03-30 13:23:07
9
楼 得分:
0
datareader的速度要比dataset快的多,
下一篇:
[怪datagirdview.selectedrows]里面数据顺序和显示的不一致?
上一篇:
数据类型问题,搞了一个上午没搞好,高手指点一下啊
相关文章
中国程序员的必备 22个 qq技术交流群,...
想让用户点击datagrid的第二列后下载其对应的文件...
如何用c#控制qq输入信息
请教:如何更新shdocvw.dll文件
关于本地路径和网络路径的问题
memorystream 比较怪异! 见代码!
winform用vs自带的安布署项目如何将.chm帮助文件...
关于owc11
regularexpressionvalidator 判断输入框&nb...
谁能给个即时通讯的源代码,有注释的!!!
用responses.write("<script language=...
诚求网站发布问题
怎样实现选择两个combobox项来控制其他的combobo...
打印问题
如果用javascript找到网页里的所有的图片
asp.net c#把txt格式数据导入ms sql程...
关于ms系统邮件发送的问题,急!
datagridview中怎样得到选定行某一制定列值
跨网站登陆问题
button点了没有反应!
其他资讯
如何讓日期增加一天
listbox如何让item内容居中?
从文本文件中读取数据到treeview控件中(c#或c++...
dataset数据导入数据库
在自定义控件中使用customvalidator的问题
2 00分,求聊天室中插入表情图片,显示表...
csdn.net是技术社区,不是广告社区!!!
gridview中有关checkboxfield的问题~~
templatefield如何在后台取道值
如果使点击右上角的关闭按钮弹出对话框选“否”而...
如何实现,在表单上输入一个网站的地址,提交后能生...
vc#2005写存储过程的问题
求dataview中某行某列的值
求一正则,
[求].net开发工具的应用和特点
散分...总结学习 自己想做一个简单的 ...
输入法控制问题
为什么?xml的问题
asp.net页面事件:顺序与回传详解
treeview的问题
快速检索
分类导航标签a
产品/厂家开发者大会
企业开发地理信息系统
软件培训/认证/考试认证
其他开发语言Kylix
Linux/Unix社区GForge
《程序员》杂志广告咨询
扩充话题体育沙龙
其他数据库开发DBTOOLS
DelphiGAME
产品/厂家山西.NET俱乐部社区
Web 开发ASP
《开发高手》杂志文章评论
.NET技术.NET技术前瞻
其他数据库开发数据库
WebSphereServer
最新资讯
vc能象vb那样双击一个按钮,显示该代码的功能吗?
javascript自定义类的prototype怎么使用?
对话框中用来动态显示数据的控件应选择哪种控件呢...
点击浏览器后退按钮,浏览器如何获得原网页信息
关于一个用vb编写的ping工具的问题
关于导出excel
c#里面什么是类 什么是结构 什么是引用...
英特尔内部文件称酷睿2将降价 最高降幅达50...
一个总数排序的问题,请大家帮忙看看!
求助。。。帮帮忙,不知道该怎么办了
关于页面公共变量的问题!
谁有<<深入java虚拟机第二版>>的源码...
求教查询数据库所有表的语句并显示不同表的相关内...
请问网络编程中如何选择interface?
请高手帮忙,axis2客户端调用webservices时遇到...
请教浏览器搜索工具条开发思路
报表问题
⊙⊙⊙⊙⊙⊙分类信息网如何控制信息的有效性?
如何把oracle 9i 里的某个表 导出...
怎么用上下键来选择数据
显示问题
wiisoft推出两款超精美csdn博客模版下载
请问如何控制动态生成的控件
谁能帮我解决下硬盘挂载的问题?
实在没处问了!在word里怎么能搞出来拼音的声调啊...
red hat13.8版本的linux安装oracle9.2.0的问...
请于c#的书籍
用infinite pin tee filter连接了...
紧急求救求救
怎么才能把数据加密后写进注册表
link 2001错误,高手指点!!!
我碰到一套oracle的面试题,大家快来帮帮忙了,谢...
如何将xml转换成层次结构的xml?
请问两个数组或tstringlist怎么进行与或非运算?...
criteria怎样实现查询三个表,返回两个表的信息啊...
学java中又有迷惑啦
求lamport算法的实现编程代码
.net中的socket编程
为什么resultset得不到结果集
win2003中制作的raid5,请教系统盘损坏数据恢复问...
热门点击
如何修改文件上传时的路径
跪求用vc++做的画图板程序
询求 类似qq秀更换的效果
时间问题?
初学c#建个qq群9717186,希望大家一起交流
c++ 常量成员变量初实化
按钮jbutton的边框显示问题
复制字符串问题
获取客户机的硬盘序列号!!
不能上qq
各位谁有张孝祥的"传智播客javascriptl7"啊?我在...
请教大虾:dos下运行cl.exe 命令提示:找不...
java soap 调用 webservices&nbs...
请问各位在代理中如何增加函数
使用treeview的loadfromfile速度慢的问题
执行效率问题
请问:将.doc文本读出来,用什么语句来实现呀?
刚学c,函数返回数组和调用有点乱,帮我看看
请问:文章标题和文章内容分别用什么数据类型比较...
请问如何实现一个忽略键值大小写的hashtable或id...
救命啊!!!各位哥哥姐姐,帮我解决一个c++的编...
一个验证加密卡的script如果调用?
给初学者的一个示例,用api函数设置组合框下拉表...
基本身份认证模式下的web.config配置问题
求一条sql语句.............
希望共同研究peercast源码的朋友,请加盟qq ...
孟子e章,小山,慕白兄或是对ajax有研究的人请进...
websphere启用全局安全性出现的问题!!!
最近做的一个项目是企业oa方案,但没达到效果,大...
连接sql server时为什么不能打开表 &n...
关于windows media sdk中格式转换问题...
劳驾!推荐个编译器。
超男,曲线包含点的问题,见解有分!!!!
求救,javascript操作table
请问网络游戏,采用什么协议较合适?
关于事件event的问题
正则表达式 求助
高手请进:这样写hough变换有什么问题?为何不能提...
我用hibernate操作mysql数据库,当执行插入操作时...
网站从本地移植到外网时无法访问