RSS
菜单

MySQL 的逻辑架构分几层?一条 SQL 怎么执行?

分层:① 连接层(Connectors/Connection Pool):连接管理、认证鉴权;② Server 层:查询缓存(8.0 移除)、分析器(词法/语法解析)、优化器(选索引、生成执行计划)、执行器(调用引擎接口);③ 存储引擎层(InnoDB/MyISAM):存储、索引、事务实现。查询流程:连接 → 查询缓存(8.0 无)→ 分析器 → 优化器 → 执行器 → 引擎读取返回。更新流程额外:先查后改、记 undo log(回滚)、redolog(崩溃恢复)、binlog(归档复制)、两阶段提交。

下载推广海报

圈内讨论推广海报

《MySQL 的逻辑架构分几层?一条 SQL 怎么执行?》完整推广海报
一起交流

全部回复 0

分享经验,让问题更进一步

讨论,从你的观点开始

还没有回复,欢迎补充经验或分享不同的思路。