银行行业面试题更新 2026-08-05

MySQL:一条查询 SQL 在底层是如何执行的?

平安银行银行问题拆解技术原理MySQL

考察说明

考察对 MySQL 查询执行流程、存储引擎与优化器角色的理解

回答思路

  1. 能区分客户端、连接器、解析器、优化器、执行器与存储引擎的职责
  2. 能说明查询缓存(如版本支持)与解析、预处理、优化、执行的主流程
  3. 能解释优化器的核心工作,如基于成本选择索引与连接顺序
  4. 能说明执行器如何通过存储引擎接口读取数据并返回结果