sql查询优化总结ing

返回结果优化:

1.    只查询需要的最终行数.

2.    多表关联时只返回需要的列.

3.    避免全部列返回.

4.    对相同结果数据进行缓存.

5.    对查询语句分而自治,将大查询切分成小查询,每个小查询功能完全一样,每个小查询只完成相同功能的一部分,每次只返回一小部分结果集.

6.    分解关联查询:1.让缓存的效率更高2.执行单个查询减少锁竞争3.在客户端做拆分,高性能,易扩展

扫描的行数优化:

7.    使用覆盖索引扫描.

8.    改变库表结构使用汇总表.

9.    重写复杂查询.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值