• 服务器
    • 连接管理与安全验证
    • 解析器 # 解析到缓存
      • 查询缓存(修改时清出缓存),分析查询语句,生成解析树
    • 优化器
      • 查询语句优化
        • 选索引
        • 读取方式
        • 获取查询开销信息
        • 统计信息
    • 执行器
      • 执行查询语句,返回结果
      • 生成执行计划
  • 缓存
    • 执行计划缓存
    • 数据缓存
  • 存储引擎
    • 缓存管理 # 管理缓存
    • 锁管理 # 管理执行器
    • 事务管理
    • 文件管理
      • innodb