首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

top 1 和 distinct 哪个查询速度快,该如何解决

2012-02-15 
top 1 和 distinct 哪个查询速度快有100条同样的数据top 1 和 distinct 哪个查询速度快[解决办法]前者应该

top 1 和 distinct 哪个查询速度快
有100条同样的数据top 1 和 distinct 哪个查询速度快

[解决办法]
前者应该快一点,但相差不会太大.
再说,这两条词句的功能是不同的,结果可能也会不同.
[解决办法]
top 1
[解决办法]
top 1
[解决办法]
运行测试一下不就知道了。。
[解决办法]
一个表,重要的查询内容有一百个相同的,而且还没有其他的内容,这是很少见的.或者可以说,这个数据库设计就有问题.
[解决办法]
TOP1后面order by不?有索引没?有的话TOP1快
distinct效率是不会高的
[解决办法]
distinct效率是不会高的 ,因为要扫描每个数据,去作比对

TOP1 快

[解决办法]
top 1 快
distinct要扫描所有,基本没有性能提升,数据量越大差距越明显,100条数据这样的,全查出来一条一条数一遍用的时间也比启动一个查询的消耗低,无所谓

热点排行