数据库SQL解析执行过程

SQL解析执行的主要步骤:算法 对提交SQL的进行判断是否已解析和生产执行计划,对已生成执行计划的SQL直接执行返回结果 对SQL进行语法规范检查 对SQL进行语义检查,使用表、字段、函数、视图等数据库对象是否存在,以及是否拥有对应的操做权限 将SQL解析成语法树,按照不一样的算法策略并作一些替换其中视图、表达式,合并查询等优化,去生成由关系代数算子组成的(投影 (π),选择 (σ),天然链接 (
相关文章
相关标签/搜索