SQL优化之15条小技巧

1、SQL优化之15条小技巧

避免使用select * 查询

使用union all 替换 union

小表驱动大表

进行增量查询

使用批量操作

多用 limit 查询

in 中的值不应太多

使用高效的分页

使用连接查询替换子查询

join 中的表不应太多

使用 join 是应多注意

控制索引数量

选择合理的字段类型

提升group by的效率

使用索引及优化索引

2、索引失效的常见原因

不满足最左前缀匹配原则

范围索引没有放在最后

使用select * 查询

索引列上有计算

索引列上使用了函数

字符类型没有加引号

用is null 和 is not null 没有注意字段是否允许为空

使用like查询左边有%

使用or关键字时没有注意

【精选】JAVA代码优化,接口优化,SQL优化 (小技巧)_java sql优化-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值