您好,欢迎来到华拓科技网。
搜索
您的当前位置:首页MySQL优化中B树索引知识点总结

MySQL优化中B树索引知识点总结

来源:华拓科技网


为什么要进行SQL优化呢?很显然,当我们去写sql语句时:

  • 1会发现性能低
  • 2.执行时间太长,
  • 3.或等待时间太长
  • 4.sql语句欠佳,以及我们索引失效
  • 5.服务器参数设置不合理
  • SQL语句执行过程分析

    1.编写过程:

    编写过程就是我们平常写sql语句的过程,也可以理解为编写顺序,以下就是我们编写顺序:

    select from join on where 条件 group by 分组 having过滤组 order by排序 limit查询个数

    我们虽然是这样去写的,但是它mysql的引擎去解析时,并不是依照我们以上编写的这样的顺序;

    它并不是先解析select 而是先解析from,也就说,我们的解析过程跟编写过程是不一致的,所以我们看下发的解析顺序

    2.解析过程:

    from on join where group by having select order by limit 

    Copyright © 2019- huatuo6.cn 版权所有 赣ICP备2024042791号-9

    违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

    本站由北京市万商天勤律师事务所王兴未律师提供法律服务