开发者社区> 问答> 正文

Flink的CBO,逻辑执行计划和物理执行计划是什么?

Flink的CBO,逻辑执行计划和物理执行计划是什么?

展开
收起
芯在这 2021-12-09 19:06:28 751 0
1 条回答
写回答
取消 提交回答
  • Flink的优化执行其实是借鉴的数据库的优化器来生成的执行计划。

    CBO,成本优化器,代价最小的执行计划就是最好的执行计划。传统的数据库,成本优化器做出最优化的执行计划是依据统计信息来计算的。Flink 的成本优化器也一样。Flink 在提供最终执行前,优化每个查询的执行逻辑和物理执行计划。这些优化工作是交给底层来完成的。根据查询成本执行进一步的优化,从而产生潜在的不同决策:如何排序连接,执行哪种类型的连接,并行度等等。

    // TODO

    2021-12-09 19:06:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Flink CDC Meetup PPT - 龚中强 立即下载
Flink CDC Meetup PPT - 王赫 立即下载
Flink CDC Meetup PPT - 覃立辉 立即下载