Mysql查询语句执行过程及运行原理

Mysql查询语句执行原理 数据库查询语句如何执行? DML语句首先进行语法分析,对使用sql表示的查询进行语法分析,生成查询语法分析树。 语义检查:检查sql中所涉及的对象以及是否在数据库中存在,用户是否具备操做权限等 视图转换:将语法分析树转换成关系代数表达式,称为逻辑查询计划; 查询优化:在选择逻辑查询计划时,会有多个不一样的表达式,选择最佳的逻辑查询计划; 代码生成:必须将逻辑查询计划转换
相关文章
相关标签/搜索