sql语句优化

Sql语句优化

1.在where及order by后的字段,添加索引。避免全表扫描。一般不要超4个

2.避免索引失效:

避免where字句中对字段进行null值判断,

避免where字句中对字段进行函数或者表达式的操作

避免where字句中对字段进行左右模糊查询

3.查询语句避免*,减少内存使用

4.用union或者union all 替代or

5.适当添加冗余字段,减少联表查询

6.建表的时候,使用数字类型的字段。比如type,status

7.尽量减少子查询,使用关联查询(left join,right join,inner join)替代

posted @ 2023-06-27 16:56  常疯大虾  阅读(19)  评论(0编辑  收藏  举报