1.优化更需要优化的Query;
2.定位优化对象的性能瓶颈;
3.明确的优化目标;
4.从Explain入手;
5.多使用profile
6.永远用小结果集驱动大的结果集;
7.尽可能在索引中完成排序;
8.只取出自己需要的Columns;
9.仅仅使用最有效的过滤条件;
10.尽可能避免复杂的Join和子查询;
上面所列的几点信息,前面4点可以理解为Query优化的一个基本思路,后面部分则是我们优化中的基本原则。
本文分享了SQL查询优化的基本思路和原则,包括定位性能瓶颈、使用Explain分析查询计划、优化查询顺序等,帮助提高数据库查询效率。
1.优化更需要优化的Query;
2.定位优化对象的性能瓶颈;
3.明确的优化目标;
4.从Explain入手;
5.多使用profile
6.永远用小结果集驱动大的结果集;
7.尽可能在索引中完成排序;
8.只取出自己需要的Columns;
9.仅仅使用最有效的过滤条件;
10.尽可能避免复杂的Join和子查询;
上面所列的几点信息,前面4点可以理解为Query优化的一个基本思路,后面部分则是我们优化中的基本原则。

被折叠的 条评论
为什么被折叠?