【发布时间】:2018-10-20 11:26:38
【问题描述】:
为了提供一些背景知识,我尝试在使用和不使用 Spark 催化剂优化器的情况下在 Spark 上运行 TPCDS 基准测试。对于较小数据集的复杂查询,我们可能花费更多时间优化计划而不是实际执行计划。因此想要衡量优化器对查询整体执行的性能影响
有没有办法禁用部分或全部火花催化剂优化规则?
【问题讨论】:
-
非常好的问题。大多数情况下,对于复杂的查询,催化剂带来的痛苦多于收获。
标签: apache-spark optimization apache-spark-sql spark-dataframe query-optimization