【转载】sql server执行顺序及优化

2、SQL调优的基本思想:

Sql所需处理的资源总量/Sql单位时间所能处理的资源量=Sql执行时间  

(引用自:http://blog.163.com/hs_admin_jsjd/blog/static/175159035201031705956983/)

所以为减少Sql执行时间:

(1)可以增大Sql单位时间所能处理的资源量。

(2)可以减少Sql所需处理的资源总量。

要实现方法(1)一般需要提升硬件处理能力或对RDBMS进行优化。因此我们这里主要讨论方法(2)。即减少Sql所需处理的资源总量,就是减少执行sql所处理的行数。

 

对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引

全表扫描

 

posted @ 2019-06-13 10:59  巴拉比巴拉  阅读(349)  评论(0编辑  收藏  举报