腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
MCP广场
返回腾讯云官网
火花:星星之火中的CBO是否只适用于SPARK,还是也适用于Dataframe和Dataset API?
关注问题
社区首页
>
问答首页
>
火花:星星之火中的CBO是否只适用于SPARK,还是也适用于Dataframe和Dataset API?
问
火花:星星之火中的CBO是否只适用于SPARK,还是也适用于Dataframe和Dataset API?
EN
Stack Overflow用户
提问于 2019-11-24 14:13:55
回答 1
查看 140
关注 0
票数 0
optimizer?
Does中的基于成本的优化器
主要问题: CBO (基于成本的优化器)是否仅适用于sql,还是也适用于Dataframe和Dataset API?
与
之间的区别在于,了解以上三个主题的详细情况有助于提高性能?我们真的能控制和调整背后的内部吗?如果是,请指导如何使用并分享一些参考链接。(我发现许多解释概念的文章,但很少实际解释如何利用这些信息来提高性能)
apache-spark-sql
apache-spark
关注问题
分享
EN
回答 1
推荐
最新
Stack Overflow用户
发布于 2019-11-24 19:38:42
是的,也适用于DataFrame/Dataset API
催化剂,它是一个基于规则的优化器brior to Spark2.2。启用CBO将允许催化剂使用实际的(元)-data来决定选择哪个物理计划。因此,我认为CBO是
的一部分,您不能“调优”,如果您收集输入表的表统计信息(ANALYZE .),就可以使用CBO。像这样,催化剂会做出更好的物理计划。--
收藏
分享
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:
https://stackoverflow.com/questions/59018569
复制
相关文章
相似问题
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档