@article{cs2-02-1, title = {{How Good Are Query Optimizers, Really?}}, author = {Leis, Viktor and Gubichev, Andrey and Mirchev, Atanas and Boncz, Peter and Kemper, Alfons and Neumann, Thomas}, year = {2015}, url = {https://www.vldb.org/pvldb/vol9/p204-leis.pdf}, journal = {Proceedings of the VLDB Endowment} } @techreport{cs2-02-2, title = {{Continuous Query Optimization}}, author = {Avnur, Ron and Hellerstein, Joseph M.}, year = {1999}, url = {https://www2.eecs.berkeley.edu/Pubs/TechRpts/1999/5714.html}, institution = {UC Berkeley Technical Report UCB/CSD-99-1078} } @inproceedings{cs2-02-3, title = {{SkinnerDB: Regret-Bounded Query Evaluation via Reinforcement Learning}}, author = {Trummer, Immanuel and Wang, Junxiong and Maram, Deepak and Moseley, Samuel and Jo, Saehan and Antonakakis, Joseph}, year = {2019}, url = {https://arxiv.org/abs/1901.05152}, doi = {10.1145/3299869.3300088}, booktitle = {ACM SIGMOD} } @techreport{cs2-02-4, title = {{How I Learned to Stop Worrying and Love Re-optimization}}, author = {Perron, Matthew and Shang, Zeyuan and Kraska, Tim and Stonebraker, Michael}, year = {2019}, url = {https://arxiv.org/abs/1902.08291}, institution = {arXiv; short version ICDE 2019} } @misc{cs2-02-5, title = {{Statistics Used by the Planner}}, author = {{PostgreSQL Global Development Group}}, year = {2026}, url = {https://www.postgresql.org/docs/18/planner-stats.html}, howpublished = {PostgreSQL 18 documentation} } @misc{cs2-02-6, title = {{Using EXPLAIN}}, author = {{PostgreSQL Global Development Group}}, year = {2026}, url = {https://www.postgresql.org/docs/18/using-explain.html}, howpublished = {PostgreSQL 18 documentation} }