jiangzhe / xngin

X-Engine: A SQL Engine built from scratch in Rust.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Visualization of plan optimization

jiangzhe opened this issue · comments

Visualize the query plan as a graph helps a lot when understanding and debugging the optimization plan with many rules to apply.
petgraph is preferred.
A minimal web console is also required.

Currently using dot to generate the dot file on the fly is already sufficient.
Introducing a full featured graph library may be too heavy.