社区
C#
帖子详情
关于sql效率.
chinadragon5188
2006-04-30 04:12:19
使用
select * from tb1 结果放到DataSet 中;
select * from tb1 where ID='1' 结果放到DataSet 中
哪个效率高些。谢谢
...全文
137
9
打赏
收藏
关于sql效率.
使用 select * from tb1 结果放到DataSet 中; select * from tb1 where ID='1' 结果放到DataSet 中 哪个效率高些。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
代码蜗牛sky
2006-04-30
打赏
举报
回复
如果把将数据放到DataSet的时间也算进去的话,当然是返回数据条数越少的那个性能越高啦
新鲜鱼排
2006-04-30
打赏
举报
回复
效率??
select * 就不是一个高效率的语句,用什么就选出什么,不要将不需要的查询出来。
如果需要过滤条件,可以使用DataView的Filter.
copine
2006-04-30
打赏
举报
回复
看有没有索引,不考虑数据传输耗费时间,只考虑IO次数的话
还是select * IO次数少一些,会整块地把数据读取出来,假设没有索引的话(当然主键是最好的索引)查询语句可能会导致遍历整个表,随着记录数的增长所耗费时间也会线性增长。至于为什么不用select * 是相对于select columnA,columnB这种方式来说的,如果你以后增加了字段的话,至少会保证的原有的程序不会崩溃。
greatqn
2006-04-30
打赏
举报
回复
ID = 1 快。。
为什么SELECT * 要尽量避免??
gnhao
2006-04-30
打赏
举报
回复
select * from tb1 结果放到DataSet 中;
select * from tb1 where ID='1' 结果放到DataSet 中
呵,记录一条都一样,多条当然第二个好,因为它只返回一条,哈哈,......
Happyboy_zjy
2006-04-30
打赏
举报
回复
ID是主键的话,有效。但是
SELECT* 要尽量避免
Kshatriya
2006-04-30
打赏
举报
回复
一條結果用DataReader,多條結果用DataSet
RUN_
2006-04-30
打赏
举报
回复
up
baby21st
2006-04-30
打赏
举报
回复
如果你表里中只有一条记录,那两者一样
但表里要是有个十万八千的记录,那就是有分别的,反正不麻烦,自己写段代码看看嘛
SQL
Server_2000-2008_R2查询智能分析器RedGate_
SQL
_Prompt_V5.3.4.1_Crack_Keygen破解教程注册机免费
SQL
脚本越写越多,总是觉得编写
效率
太过于低下,这和打字速度无关。在我个人编写
SQL
脚本时,至少会把
SQL
的格式排列成易于阅读的,因为其他人会阅读到你的
SQL
,无论是在程序中或是脚本文件中,良好的排版不仅让人看...
SQL
Server智能感知 插件
sql
completefree
SQL
Server智能感知 插件
sql
completefree ,智能提示关键字,提高工作
效率
,太好用了,免费版的功能就够了。 完美支持
SQL
Server2000,2005,2008,以及Visual Studio 2010,2012
数据库面试
SQL
编写题目精讲
SQL
(Structured Query Language) 是具有数据操纵和数据定义等多种功能的数据库语言,这种语言具有交互性特点,能为用户提供极大的便利,数据库管理系统应充分利用
SQL
语言提高计算机应用系统的工作质量与
效率
。...
java.lang.ClassNotFoundException com.microsoft.
sql
server.jdbc.
SQL
ServerDriver问题解决
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到...由于使用的是
SQL
Server2016,网上找的jar包都是旧版本的,找了很久才找到
sql
jdbc42.zip;1.下载驱动jar包。...
com.microsoft.
sql
server.jdbc.
SQL
ServerException: 列名XXXXX 无效
把 String
sql
="delete Topic where TopicID="+TopicID; 换成 String
sql
="delete Topic where TopicID='"+TopicID+"'"; 试试? 为什么可以了呢?
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章