执行计划(一)

 枚举器根据统计信息等计算各个计划的 执行成本,输出成本最优的计划,即为 Cost plan

Code planner根据输入的Cost plan转换为 执行计划形式。 

Data planner根据Code plan生成Data plan。 


最终的执行计划由code plandata plan 构成。是一个树形结构,最上级节点为 INSERT, DELETE, UPDATE, SELECT 形式。 


执行计划是SQL优化的最基本的分析工具。 通过执行计划可查看rewriter如何转换了 查询语句,enumerator选择了哪一个 access pathjoin orderjoin method