SQL语句的执行流程

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

(2)获取当前用户权限

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

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

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

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

欢迎批评指正,提出问题,谢谢!
原文地址:https://www.cnblogs.com/xxeleanor/p/14956996.html