MySQL优化中B树索引知识点总结
16lz
2021-12-24
为什么要进行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
更多相关文章
- MySQL 什么时候使用INNER JOIN 或 LEFT JOIN
- [android源码下载索引贴】微信+二维码那都不是事......
- Android开发小知识点集锦
- android触控,先了解MotionEvent
- 其他小知识点
- 其他小知识点
- android UI 小知识点
- 系出名门 Android(安卓)系列文章索引
- 系出名门 Android(安卓)系列文章索引