Learned Query Optimization

A tech talk about advanced query optimization in database systems that I put together for my work at Mercury. The talk covers a review of basics of query optimization and cardinality estimation, and goes on to explore two methods to improve query optimization using machine learning techniques such as neural networks and multi-armed bandits.

The video is embedded below and my slides are available at https://dubinets.io/static/learned-query-optimization.pdf