DBScholar

Back to papers

Magic mirror in my hand, which is the best in the land? An Experimental Evaluation of Index Selection Algorithms

Summary: Experimental comparison of eight index‑selection algorithms on TPC‑H, TPC‑DS, and Join‑Order workloads. Provides weaknesses, insights, and guidance on when to use which approach, focusing on workload cost, multi‑column support, and search space. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
h2ce70909a88a3125
Venue
VLDB
Year
2020
Pagerank
0.00010788714
Overall Rank
1,396 | 90.62%
DOI
10.14778/3407790.3407832
PDF
Download (CC BY-NC-ND 4.0)

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{kossmann_vldb20,
        title = {{Magic mirror in my hand, which is the best in the land? An Experimental Evaluation of Index Selection Algorithms}},
        author = {Kossmann, Jan and Halfpap, Stefan and Jankrift, Marcel and Schlosser, Rainer},
        journal = {PVLDB},
        series = {{VLDB} '20},
        volume = {13},
        number = {11},
        pages = {2382--2395},
        doi = {10.14778/3407790.3407832},
        url = {https://doi.org/10.14778/3407790.3407832},
        year = {2020}
}

Incoming Citations (Sorted by Pagerank)

Showing 39 of 39 citing papers.

Rank Citing Paper Year Venue Pagerank
2,248 QueryFormer: A Tree Transformer Model for Query Plan Representation 2022 VLDB 8.7567205e-05
2,582 Are Updatable Learned Indexes Ready? 2022 VLDB 8.2641447e-05
2,908 AI Meets Database: AI4DB and DB4AI 2021 SIGMOD 7.8716173e-05
3,680 openGauss: An Autonomous Database System 2021 VLDB 7.1016555e-05
4,713 Learned Index Benefits: Machine Learning Based Index Performance Estimation 2022 VLDB 6.4543291e-05
4,743 Machine Learning for Databases 2021 VLDB 6.4379536e-05
4,970 Budget-aware Index Tuning with Reinforcement Learning 2022 SIGMOD 6.3319052e-05
5,080 DBPA: A Benchmark for Transactional Database Performance Anomalies 2023 SIGMOD 6.2830313e-05
5,482 A Comparative Study and Component Analysis of Query Plan Representation Techniques in ML4DB Studies 2024 VLDB 6.1123461e-05
5,632 ISUM: Efficiently Compressing Large and Complex Workloads for Scalable Index Tuning 2022 SIGMOD 6.0554368e-05
5,675 HMAB: Self-Driving Hierarchy of Bandits for Integrated Physical Database Design Tuning 2023 VLDB 6.0401656e-05
5,700 PilotScope: Steering Databases with Machine Learning Drivers 2024 VLDB 6.028998e-05
6,107 Breaking It Down: An In-depth Study of Index Advisors 2024 VLDB 5.8833461e-05
6,732 A Unified and Efficient Coordinating Framework for Autonomous DBMS Tuning 2023 SIGMOD 5.6921776e-05
7,219 Refactoring Index Tuning Process with Benefit Estimation 2024 VLDB 5.5808392e-05
7,714 The next 50 Years in Database Indexing or: The Case for Automatically Generated Index Structures 2022 VLDB 5.4699237e-05
7,904 DISTILL: Low-Overhead Data-Driven Techniques for Filtering and Costing Indexes for Scalable Index Tuning 2022 VLDB 5.4277674e-05
7,972 Leveraging Dynamic and Heterogeneous Workload Knowledge to Boost the Performance of Index Advisors 2024 VLDB 5.4130405e-05
7,981 The Holon Approach for Simultaneously Tuning Multiple Components in a Self-Driving Database Management System with Machine Learning via Synthesized Proto-Actions 2024 VLDB 5.4117272e-05
8,238 Demonstrating UDO: A Unified Approach for Optimizing Transaction Code, Physical Design, and System Parameters via Reinforcement Learning 2021 SIGMOD 5.3696738e-05
8,570 Robust and Budget-Constrained Encoding Configurations for In-Memory Database Systems 2022 VLDB 5.3113492e-05
9,098 Hyperspace: The Indexing Subsystem of Azure Synapse 2021 VLDB 5.2258409e-05
9,190 Twisted Twin: A Collaborative and Competitive Memory Management Approach in HTAP Systems 2025 VLDB 5.2096115e-05
9,677 Robustness of Updatable Learning-based Index Advisors against Poisoning Attack 2024 SIGMOD 5.1424302e-05
9,796 Wii: Dynamic Budget Reallocation In Index Tuning 2024 SIGMOD 5.1236285e-05
9,950 Wred: Workload Reduction for Scalable Index Tuning 2024 SIGMOD 5.102891e-05
10,296 This is Going to Sound Crazy, But What If We Used Large Language Models to Boost Automatic Database Tuning Algorithms By Leveraging Prior History? We Will Find Better Configurations More Quickly Than Retraining From Scratch! 2026 SIGMOD 5.0407989e-05
10,340 SCompression: Enhancing Database Knob Tuning Efficiency Through Slice-Based OLTP Workload Compression 2025 VLDB 5.0257853e-05
10,500 On Self-Designing Learned Indexes 2026 SIGMOD 4.9769913e-05
10,543 Rainbow: Risk-aware Index Benefit Estimation Facing Out Of Distribution Workloads 2026 SIGMOD 4.9769913e-05
10,615 Understanding and Detecting Query Performance Regression in Practical Index Tuning: [Experiments & Analysis] 2026 SIGMOD 4.9769913e-05
10,692 RIB: Robust Learning-based Index Benefit Estimation 2026 SIGMOD 4.9769913e-05
10,892 QDBO: A Real-time Quantum-augmented Database System Optimizer 2026 VLDB 4.9769913e-05
10,921 Tuning the Lookahead Distance for PostgreSQL Asynchronous IO 2026 VLDB 4.9769913e-05
10,927 Evaluating the Practical Effectiveness of LLM-Driven Index Tuning on Microsoft SQL Server 2026 VLDB 4.9769913e-05
10,933 TATA: An Efficient Framework for Task Transfer in Query Plan Representation 2026 VLDB 4.9769913e-05
11,232 Esc: An Early-Stopping Checker for Budget-aware Index Tuning 2025 VLDB 4.9769913e-05
11,631 Looking Deeply into the Magic Mirror: An Interactive Analysis of Database Index Selection Approaches 2024 VLDB 4.9769913e-05
11,927 Budget-Conscious Fine-Grained Configuration Optimization for Spatio-Temporal Applications 2022 VLDB 4.9769913e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 18 of 18 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
1 Access Path Selection in a Relational Database Management System 1979 SIGMOD 0.0023943337
15 How Good Are Query Optimizers, Really? 2016 VLDB 0.00061067652
151 An Efficient, Cost-Driven Index Selection Tool for Microsoft SQL Server 1997 VLDB 0.00028664776
187 DB2 Design Advisor: Integrated Automatic Physical Database Design 2004 VLDB 0.00025914764
480 The Making of TPC-DS 2006 VLDB 0.00017615432
492 Database Tuning Advisor for Microsoft SQL Server 2005 2004 VLDB 0.00017406029
560 Plan-Structured Deep Neural Network Models for Query Performance Prediction 2019 VLDB 0.00016408613
751 Automatic Physical Database Tuning: A Relaxation-based Approach 2005 SIGMOD 0.00014251362
868 Index Selection in a Self-Adaptive Data Base Management System 1976 SIGMOD 0.00013366108
960 Reducing the Storage Overhead of Main-Memory OLTP Databases with Hybrid Indexes 2016 SIGMOD 0.0001283613
1,280 AI Meets AI: Leveraging Query Executions to Improve Index Recommendations 2019 SIGMOD 0.00011224914
1,516 Automatically Indexing Millions of Databases in Microsoft Azure SQL Database 2019 SIGMOD 0.00010398346
1,815 CoPhy: A Scalable, Portable, and Interactive Index Advisor for Large Workloads 2011 VLDB 9.5756946e-05
2,025 Efficient Use of the Query Optimizer for Automated Physical Design 2007 VLDB 9.1650298e-05
3,041 Configuration-Parametric Query Optimization for Physical Design Tuning 2008 SIGMOD 7.718081e-05
3,597 Access Path Selection in Main-Memory Optimized Data Systems: Should I Scan or Should I Probe? 2017 SIGMOD 7.1759026e-05
4,609 Index Interactions in Physical Design Tuning: Modeling, Analysis, and Applications 2009 VLDB 6.5007715e-05
5,473 QUIET: Continuous Query-driven Index Tuning 2003 VLDB 6.1164698e-05
Previous Page 1 / 1 Next

Semantically Similar Papers