SQL Server之看懂执行计划

在SQL Server中,选中一段SQL按Ctrl+L,就可以查看它的执行计划。

上面是一个执行计划的实例,在SQL Server中,执行计划是从右往左看的。

SQL Server中,查找数据的方式有以下几种:

1,表扫描(Table Scan):对于没有聚集索引(主键索引)的表进行全表扫描,效率最低;

    

2,聚集索引扫描:对于有聚集索引的表进行全表扫描,效率也较低;

    

3,索引扫描:对于有索引的列进行扫描,属于先滤出部分数据再进行扫描,较之全表扫描的效率略高一些;

    

4,索引查找:根据索引列,定位记录所在位置取出记录,查询速度较快;

    

5,聚集索引查找:直接根据聚集索引(主键)获取记录,查询速度最快;

    

 

posted @ 2018-07-10 14:37  ColaChicken  阅读(244)  评论(0编辑  收藏  举报