SQL语句优化思路

SQL语句优化思路

(1)先看表的数据类型是否设计合理,有没有遵守选取数据类型越简单越小的原则

(2)表中的碎片是否整理

(3)表的统计信息是否收集,只有统计信息正确,执行计划才可以帮助我们优化SQL

(4)查看执行计划,检查索引的使用情况,没有索引,创建索引

(5)创建索引前,查看索引的选择性,判断这个字段是否合适创建索引(主键索引和唯一索引的选择必是1)

(6)创建索引后,再看执行计划,对比结果

合理创建索引的建议:

(1)经常被查询的列(一般放在where条件后面)

(2)经常用于表连接的列

(3)经常排序分组的列(order by 或者 group by后面的字段)

posted @ 2020-05-19 14:57  Scorpio丶  阅读(185)  评论(0)    收藏  举报