优化查询的几点建议之三

以下几点建议:

1,检查是否遗漏查询表的JOIN;

2,检查是否遗漏查询表的WHERE;

3,检查统计是否自动创建和更新;

4,检查统计是否保持最新;




5,检查表和索引扫描;

6,检查RID LOOKUP;

7,检查排序;

如果排序在执行计划占很高比例,考虑:

增加CLUSTER INDEX在排序列;

使用索引视图;

增加NO CLUSTER INDEX,包括所有返回列。

8,检查是否索引碎片过大;

超过30%,考虑重建或重组索引。




9,检查是否有表锁;

事物短为好;

考虑并行,使用'Read Committed using row versioning' or 'Snapshot';

明确表暗示,使用“READUNCOMMITED OR READPAST".

你可能感兴趣的:(优化)