myflames — MySQL Query Plan Visualizer

Visualize EXPLAIN ANALYZE FORMAT=JSON output as interactive SVG charts. These demos are served from GitHub Pages so the embedded JavaScript (zoom, search, tooltips) works correctly. View on GitHub →

Flame graph — full execution hierarchy (default view)

Open full page (interactive) →

Bar chart — slowest operations first

Open full page (interactive) →

Treemap — area proportional to total time

Open full page (interactive) →

Diagram — Visual Explain-style flow

Open full page (interactive) →

Execution tree — collapsible plan tree

Open full page (interactive) →

Query Analysis panel — scenario demos

Each view includes a Query Analysis panel: optimizer features detected, warnings, and concrete tuning suggestions.

Full table scan
Hash join
BNL join buffer
Index Condition Pushdown

Repository and README