mysql执行过程,顺序

Mysql执行过程

  1. 首先经过连接器,Mysql同客户端建立连接。
  2. 查询缓存,如果命中直接返回,否则继续下一步。(由于缓存经常失效,在mysql8以后取消了缓存)
  3. 语句经过分析器,这个阶段将sql句解析成解析树
  4. 语句经过优化器,sql语句进一步进行优化
  5. 语句进入执行器,执行引擎有myisam和innodb

Mysql执行顺序

  1. from
  2. on
  3. join
  4. where
  5. group by
  6. 聚合函数
  7. select
  8. order by
  9. limit

推荐阅读:mysql执行过程以及顺序

posted @ 2020-03-10 21:21  go_and_get_it  阅读(6)  评论(0)    收藏  举报  来源