Speculation перезапускает медленные tasks дубликатом на другом executor, берёт первого финишировавшего — помогает при больных узлах, вредна при истинном skew (двойная работа).
Разбор
- Включается conf speculation.
- Не лечит горячий ключ — только маскирует.
- Увеличивает cost.
- Смотрите, почему task медленный, до упора в speculation.
Итог
Speculation — страховка от больных узлов, не лекарство от skew.