一条查询语句,客户端通过通信协议(TCP)与服务器连接,先查询缓存,如果缓存中查到了结果,则直接返回结果。缓存中没有,SQL语句会到来解析器,经过语法解析后生成解析树,在通过预处理器生成新解析树。经过查询优化器,优化SQL,生成执行计划。通过执行器,通过API接口查询存储引擎。存储引擎在文件系统中查询出数据。