开发者社区> 问答> 正文

为什么使用优化后,逻辑执行计划会发生改变?

为什么使用odps.sql.groupby.skewindata = true优化后,逻辑执行计划会发生改变?

展开
收起
夹心789 2024-05-29 16:51:14 45 0
1 条回答
写回答
取消 提交回答
  • 使用odps.sql.groupby.skewindata = true优化后,逻辑执行计划会发生变化,主要是因为系统会根据数据的倾斜情况自动调整查询的执行策略。例如,在Map阶段可能会增加Hash分区的字段,以避免Reduce阶段的数据倾斜。

    2024-05-29 20:28:33
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载