sqlserver 几种查询耗时

1:  select count(*) from Order  结果:49900 条数据 ,共执行0秒

2:SELECT  *   FROM Order  共执行4秒

 

3: select * from(  SELECT  row_number() over( order by ID) as rownum,*  FROM Order   ) t  where t.rownum >=48000 and t.rownum<=49900  共执行0秒

4:  select * from Order where OrderFormID = 48007  执行0秒

5:  select * from Order where LMSwaybillNo = 211439398814  0秒 当数据量为147286时,,where查询时间为3秒

 

数据量为:734100,select *:1分32秒,分页最后一千条数据:2秒

 

 

posted @ 2011-12-19 09:30  如坐夕阳  Views(661)  Comments(0Edit  收藏  举报