Pith. sign in

REVIEW 2 cited by

Neo: A Learned Query Optimizer

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1904.03711 v1 pith:UAL547SG submitted 2019-04-07 cs.DB

classification cs.DB
keywords queryoptimizeroptimizersdataevenlearnlearningmodel
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

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 generate query executions plans. Neo bootstraps its query optimization model from existing optimizers and continues to learn from incoming queries, building upon its successes and learning from its failures. Furthermore, Neo naturally adapts to underlying data patterns and is robust to estimation errors. Experimental results demonstrate that Neo, even when bootstrapped from a simple optimizer like PostgreSQL, can learn a model that offers similar performance to state-of-the-art commercial optimizers, and in some cases even surpass them.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Bespoke OLAP: Synthesizing Workload-Specific One-size-fits-one Database Engines

    cs.DB 2026-03 conditional novelty 7.0 of 10

    LLM agents automatically synthesize workload-specific OLAP engines that achieve 9.7-11.8x speedups over DuckDB on TPC-H and CEB.

  2. LIMAO: A Framework for Lifelong Modular Learned Query Optimization

    cs.DB 2025-06 conditional novelty 6.0 of 10

    A modular lifelong-learning wrapper for learned cost prediction that reduces catastrophic forgetting and improves execution-time stability under dynamic workloads.

Pith tools