Mysql查询全过程

客户端发送一个查询给服务器。 服务器先检查查询缓存,如果命中,则直接返回缓存中的结果。如果没有没有命中,则进入下一阶段(解析器)。 服务器由解析器检查sql语法是否正确,然后由预处理器检查sql中的表和字段是否存在,最后由查询优器生成执行计划。这一步很耗资源。 mysql根据优化器生成的执行计划,调用存储引擎的API来执行查询。 将结果返回给客户端。 MySQL客户端和服务器之间的通信 在mysq
相关文章
相关标签/搜索