后端岗位面试题更新 2026-08-05

执行一条Select语句,中间发生了什么?

有赞后端开发专业服务问题拆解技术原理MySQL

考察说明

考察对数据库查询执行流程的深入理解,从客户端到存储层的完整链路

回答思路

  1. 说明连接建立、解析、优化、执行、存储引擎读取的完整流程
  2. 区分查询缓存(如有)、解析器、优化器、执行器各阶段职责
  3. 阐述执行器如何与存储引擎交互,以及返回结果的过程
  4. 能结合具体数据库(如MySQL)说明关键步骤