更新时间:2025-02-28 GMT+08:00
Spark SQL开发规范
Spark SQL嵌套语法建议
Spark的“spark.sql.codegen.wholeStage”参数默认为“true”,当SQL嵌套逻辑过多时,Spark Driver在编译解析SQL生成代码过程中的压力就会过大,发生oom报错。因此,建议如下:
- 整改Spark SQL命令。
- 修改“spark.sql.codegen.wholeStage”参数为“false”,使得Spark Driver侧不生成完整的Java代码。
父主题: Spark应用开发规范