Why it matters
Optimization needs plan understanding. Reading EXPLAIN is core Impala skill.
Advertisement
The architecture
Levels: SUMMARY (high-level), STANDARD (per-operator), VERBOSE (all details), EXTENDED (physical).
Advertisement
How it works end to end
Scan strategies: partition pruning, predicate pushdown, column pruning.
Joins: broadcast (small side to all), partitioned (shuffle both sides by join key).
Aggregations: pre-aggregate (per-node) + finalize.