MySql语句执行流程
一、一条sql语句走过的路
1、Mysql服务器监听3306端口号
2、验证访问用户登录信息
3、创建mysql线程
4、检查内存(Qcache)
5、解析SQL
6、生成查询计划
7、打开表
8、检查内存(Buffer Pool)
9、到磁盘取数据
10、写入内存
11、返回数据给客户端
12、关闭表
13、关闭线程
14、关闭链接
一、一条sql语句走过的路
1、Mysql服务器监听3306端口号
2、验证访问用户登录信息
3、创建mysql线程
4、检查内存(Qcache)
5、解析SQL
6、生成查询计划
7、打开表
8、检查内存(Buffer Pool)
9、到磁盘取数据
10、写入内存
11、返回数据给客户端
12、关闭表
13、关闭线程
14、关闭链接