sql查询优化总结ing
Posted zghw
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql查询优化总结ing相关的知识,希望对你有一定的参考价值。
返回结果优化:
1. 只查询需要的最终行数.
2. 多表关联时只返回需要的列.
3. 避免全部列返回.
4. 对相同结果数据进行缓存.
5. 对查询语句分而自治,将大查询切分成小查询,每个小查询功能完全一样,每个小查询只完成相同功能的一部分,每次只返回一小部分结果集.
6. 分解关联查询:1.让缓存的效率更高2.执行单个查询减少锁竞争3.在客户端做拆分,高性能,易扩展
扫描的行数优化:
7. 使用覆盖索引扫描.
8. 改变库表结构使用汇总表.
9. 重写复杂查询.
以上是关于sql查询优化总结ing的主要内容,如果未能解决你的问题,请参考以下文章