Spark-Sql源碼解析之四 Optimizer: analyzed logical plan –> optimized logical plan

Optimizer的主要職責是將Analyzer給Resolved的Logical Plan根據不一樣的優化策略Batch,來對語法樹進行優化,優化邏輯計劃節點(Logical Plan)以及表達式(Expression),也是轉換成物理執行計劃的前置。它的工做原理和analyzer一致,也是經過其下的batch裏面的Rule[LogicalPlan]來進行處理的。 object DefaultO
相關文章
相關標籤/搜索