2.00004 优化器执行计划生成的流程是怎么样的?
插件执着人员注意:standard_planner()对它的Query输入做了修改,所以如果你想要多次进行plan,你最好做一个QUERY数据结构的副本。此状态在plan的命令中存在的所有level的子查询之间共享。subquery_planner将被递归调用,以处理在查询表达式和rangetable中找到的子查询节点。1、生成一个PlannerGlobal的Node节点,并初始化PlannerGlobal的部分变量。返回PlannerInfo结构体(root),其中包含plan子查询时生成的所有数据。
复制链接