Neo: A Learned Query Optimizer

@article{Marcus2019NeoAL,
  title={Neo: A Learned Query Optimizer},
  author={Ryan Marcus and Parimarjan Negi and Hongzi Mao and Chi Zhang and Mohammad Alizadeh and Tim Kraska and Olga Papaemmanouil and Nesime Tatbul},
  journal={PVLDB},
  year={2019},
  volume={12},
  pages={1705-1718}
}
Query optimization is one of the most challenging problems in database systems. Despite the progress made over the past decades, query optimizers remain extremely complex components that require a great deal of hand-tuning for specific workloads and datasets. Motivated by this shortcoming and inspired by recent advances in applying machine learning to data management challenges, we introduce Neo (Neural Optimizer), a novel learning-based query optimizer that relies on deep neural networks to… CONTINUE READING

References

Publications referenced by this paper.
SHOWING 1-10 OF 61 REFERENCES