Spark 作业性能优化：Shuffle、分区策略与资源参数

Spark 作业变慢通常不是单个参数的问题，更多和 Shuffle、分区数、数据倾斜、缓存策略、Executor 资源配置和慢任务有关。内容通过一次离线统计任务变慢的排查过程，整理 Spark UI 分析、Shuffle 优化、分区调整、缓存使用和资源参数配置思路。