MySQL:一条SQL的生命周期

Mr.Jia 2023-9-28 350 9/28

一条SQL到底是如何通过自己点击了执行最后把数据展示给自己的(来自——好奇心极重的少年):

简单来说就是:(宏观上理解)

写完sql——》解析——》优化——》执行——》提交——》返回结果

写完SQL——》(解析)sql语法分析并生成查询计划——》(优化)MySQL根据查询计划(EXPLAIN)来判断是否有索引可用或用哪个索引效率会更高,来提升性能——》(执行)然后根据数据结构B+树的特性进行查询——》提交——》返回结果

 

 

- THE END -

Mr.Jia

9月28日13:20

最后修改:2023年9月28日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论