当前位置: 代码迷 >> Sql Server >> count的有关问题
  详细解决方案

count的有关问题

热度:46   发布时间:2016-04-24 10:31:17.0
count的问题
select count(1) from tbl

select count(1) from (select id from tbl)A
速度上有区别么?

和单纯的id检索select id from tbl比起来,看执行计划,除了内存开销,其它基本都是一样的,为什么说检索count速度要快呢?
难道DB内检索速度都是一样的,只是因为检索结果的数据量大,传输比较慢?
------解决方案--------------------
一样的,db自己优化了
------解决方案--------------------
 这个跟 
 select  *  from  tb where 1<>1

 和 select  *  from  tb where 1<>1 and name like '%ccc%'   and  ‘许多条件’

效率是一样的
  相关解决方案