Towards a Learning-Based Query Optimizer
engineering.databloom.ai
engineering.databloom.ai
Fig 5, page 4 from [1]:
> Topology Features
> Operator Features
> Data Movement Features
> Dataset Features
For a single logical plan, meaning it will vary in its length for another query. (which is a part I don't get: you learn a new model per query? Can you learn with a variable feature length?)
[1] https://conferences.computer.org/icde/2020/pdfs/ICDE2020-5ac...