SQL语句的执行流程

Posted Eleanor123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL语句的执行流程相关的知识,希望对你有一定的参考价值。

(1)客户端连接数据库,验证身份

(2)获取当前用户权限

(3)当查询时会先查缓存,如果有就返回;如果没有分析器会对SQL做此词法分析

(4)优化器对SQL进行“它认为比较好的优化”

(5)执行器负责执行SQL语句

(6)服务端将数据返回给客户端

以上是关于SQL语句的执行流程的主要内容,如果未能解决你的问题,请参考以下文章

MySql基础架构以及SQL语句执行流程

SQL流程控制语句

十SQL语句执行流程

MySQL/Hive SQL 语句执行流程

详解MySQL的逻辑架构和SQL语句执行流程

基本sql语句--sql执行流程及调优