mysql SQL优化的常用手段有哪些?
  cMuC39pMgAnk 2023年11月24日 29 0

mysql SQL优化的手段有哪些?

1.explain 输出执行计划
2.in 和 not in 要慎用
3.少用select *
4.where 及 order by涉及的列上建立索引,如果排序字段没有用到索引,就尽量少排序
5.可以在程序中排序。
6.where 子句中避免is null /is not null,
7.应尽量避免在 where!=或<> or,函数操作,%xxx式查询
8.尽量用union all代替union
9.可以选择 exists 代替 in
10.高效的分页select id,name,age from user id>10000 limit 20 丢弃查询前面10000条只需20条
11.join表不易超过3个、小表驱动大表
12.使用多列索引时主意顺序和查询条件保持一致,同时删除不必要的单列索引.



【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月24日 0

暂无评论

推荐阅读
cMuC39pMgAnk