1.关联表查询,小结果集驱动大结果集
2.in和exist,后面数据量大的时候用exist,小的时候用in
3.尽量不使用is not null,必须使用时查询结果只包含索引字段才会走索引
4.多表查询,如果查询某张表的字段少,并且不需要通过它的字段进行过滤,可以直接用子查询
5.联合索引遵从最左前缀原则
sql优化(持续更新)
最新推荐文章于 2024-04-30 18:45:35 发布
1.关联表查询,小结果集驱动大结果集
2.in和exist,后面数据量大的时候用exist,小的时候用in
3.尽量不使用is not null,必须使用时查询结果只包含索引字段才会走索引
4.多表查询,如果查询某张表的字段少,并且不需要通过它的字段进行过滤,可以直接用子查询
5.联合索引遵从最左前缀原则