MySQL语句的执行过程(待更新)

概述 客户端一般会使用长连接连接到数据库服务器,当执行SQL语句时 先通过连接器进行权限校验,校验通过则会查询缓存(MySQL 8已移除缓存),缓存的数据结构为key-value,key为SQL语句,value为SQL语句执行结果;如果命中缓存则直接返回结果,否则进入分析器 分析器会先进行词法分析,确认关键字,表名,字段名,再进行语法分析,判断是否为合法的SQL语句;如果表或字段不存在,或者SQL
相关文章
相关标签/搜索