mysql sql优化的一些总结

Posted yun3721

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql sql优化的一些总结相关的知识,希望对你有一定的参考价值。

当表数据量较大的时候,需要做一些优化:

1.给查询条件字段加索引;

2.索引字段不能出现NULL值,出现NULL值时候索引会失效;

3.查询语句出现not in,not null等,会去全表查询,索引失效;

4.inner join 可以用子查询去代替;

5.left join,right join 可以考虑用子查询和建索引提高查询速度;

6.在索引语句前面加explain可以对查询语句进行分析。

以上是关于mysql sql优化的一些总结的主要内容,如果未能解决你的问题,请参考以下文章

MySQL的运行模式及一些特性,引擎事务并发控制优化总结

「推荐收藏!」MySQL技术之旅总结和盘点优化方案系列之常用SQL的优化

MySQL索引优化步骤总结

mysql性能优化配置总结

mysql性能优化配置总结

3.MySQL优化---单表查询优化的一些小总结(非索引设计)