MySQL
2020-12-01 14:59:34 0 举报
登录查看完整内容
MySQL构成
作者其他创作
大纲/内容
连接器
发送sql语句
在MySQL8之前server层会有缓存,但是当对数据库的操作频繁时,缓存中的数据不能及时更新,导致数据查询时,缓存的命中率并不高,于是MySQL8之后移除了缓存
client
解析sql语句,得到AST树形目录。包括词法分析、语法分析。
分析器
控制用户的连接
采用连接池,减少频繁的开关连接
不同的存放位置,不同的文件格式。InnoDBMyISAMmemory
优化sql语句,规定执行流程。可以查看sql语句的执行计划,可以采用对应的优化点来加快查询。RBO:基于规则的优化CBO:基于成本(代价)的优化
server
优化器
sql语句的实际执行组件
执行器
存储引擎
0 条评论
回复 删除
下一页