常见优化Sql查询性能的方法有哪些?
1.查询条件减少使用函数,避免全表扫描
2.减少不必要的表连接
3.有些数据操作的业务逻辑可以放到应用层进行实现
4.可以使用with as
5.使用“临时表”暂存中间结果
6.不要把SQL语句写得太复杂
7.不能循环执行查询
8.用 exists 代替 in
9.表关联关系不要太纠结
10.查询多用索引列取查,用charindex或者like[0-9]来代替%%
1.查询条件减少使用函数,避免全表扫描
2.减少不必要的表连接
3.有些数据操作的业务逻辑可以放到应用层进行实现
4.可以使用with as
5.使用“临时表”暂存中间结果
6.不要把SQL语句写得太复杂
7.不能循环执行查询
8.用 exists 代替 in
9.表关联关系不要太纠结
10.查询多用索引列取查,用charindex或者like[0-9]来代替%%