mysql原理(一):sql语句的执行过程
我是鼓楼烟雨,我接下来的几篇博客会介绍一下mysql的原理,写博客的目的主要是为了和大家一块学习和进步,欢迎大家加我的微信讨论与交流,我的微信号是:h438109134 一.mysql的组成与结构(基于mysql5.7) 1.客户端与服务器的连接: 客户端与服务端一般通过tcp/ip连接; 通信类型:同步 连接方式:长连接(默认8小时不响应就断开连接;默认允许最大连接线程数151) 通讯方式:半双工 二.一条查询语句的执行 1.缓存:查询语句和返回值以key和value的形式存在缓存,如果sql命中缓存中的key,就直接返回查询结果; 注意:mysql5.7默认是不开启缓存的,mysql8.