社区
疑难问题
帖子详情
top 1 和 distinct 哪个查询速度快
mmkkuoi
2011-12-14 02:52:04
有100条同样的数据top 1 和 distinct 哪个查询速度快
...全文
207
9
打赏
收藏
top 1 和 distinct 哪个查询速度快
有100条同样的数据top 1 和 distinct 哪个查询速度快
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jiqimaowc
2011-12-14
打赏
举报
回复
top 1 快
distinct要扫描所有,基本没有性能提升,数据量越大差距越明显,100条数据这样的,全查出来一条一条数一遍用的时间也比启动一个查询的消耗低,无所谓
临窗飞飞
2011-12-14
打赏
举报
回复
distinct效率是不会高的 ,因为要扫描每个数据,去作比对
TOP1 快
mmkkuoi
2011-12-14
打赏
举报
回复
[Quote=引用 6 楼 fredrickhu 的回复:]
TOP1后面order by不?有索引没?有的话TOP1快
distinct效率是不会高的
[/Quote]
没有order by 就是
select top 1 * from table
select distinct * from table
--小F--
2011-12-14
打赏
举报
回复
TOP1后面order by不?有索引没?有的话TOP1快
distinct效率是不会高的
-晴天
2011-12-14
打赏
举报
回复
一个表,重要的查询内容有一百个相同的,而且还没有其他的内容,这是很少见的.或者可以说,这个数据库设计就有问题.
大明湖畔_帅锅
2011-12-14
打赏
举报
回复
运行测试一下不就知道了。。
q465897859
2011-12-14
打赏
举报
回复
top 1
快溜
2011-12-14
打赏
举报
回复
top 1
-晴天
2011-12-14
打赏
举报
回复
前者应该快一点,但相差不会太大.
再说,这两条词句的功能是不同的,结果可能也会不同.
server sql top速度变慢解决方案_SQL Server
查询
优化方法(
查询
速度慢的原因很多,常见如下几种)...
1、没有索引或者没有用到索引(这是
查询
慢最常见的问题,是程序设计的缺陷)2、I/O吞吐量小,形成了瓶颈效应。3、没有创建计算列导致
查询
不优化。4、内存不足5、网络速度慢6、
查询
出的数据量过大(可以采用多次
查询
,...
server sql top速度变慢解决方案_SQL
查询
速度慢的原因分析和解决方案
SQL
查询
速度慢的原因分析和解决方案
查询
速度慢的原因很多,常见如下几种:1、没有索引或者没有用到索引(这是
查询
慢最常见的问题,是程序设计的缺陷)2、I/O吞吐量小,形成了瓶颈效应。3、没有创建计算列导致
查询
不...
server sql top速度变慢解决方案_SQL性能优化方案
多看,多用,多积累1、能减少表连接就减少连接2、数据列比较多时,select
查询
具体的字段,少用 ,3、避免不必要的
查询
,能
查询
一个解决的绝不
查询
多个 top代替count()4、能不分组就不分组order by5、大数据别嵌套子...
SQL数据库如何加快
查询
速度?
SQL数据库如何加快
查询
速度? 1、升级硬件 2、根据
查询
条件,建立索引,优化索引、优化访问方式,限制结果集的数据量。 3、扩大服务器的内存 4、增加服务器CPU个数 ...
SQL Server
查询
优化方法(
查询
速度慢的原因很多,常见如下几种)
今天看到一位博友的文章,觉得不错,转载一下,希望对大家有帮助,更多文章,请访问... 4、内存不足 5、网络速度慢 6、
查询
出的数据量过大(可以采用多次
查询
,其他的方法降低数据量) 7、锁或者死锁(这也是
查询
...
疑难问题
22,210
社区成员
121,726
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章