Apr 14
2025
[SQL Death] MariaDB’s Query Optimizer: A Multi-tool That Does Some Things Differently
- Speaker:
- Michael Widenius
- System:
- MariaDB
MariaDB's query optimizer stems from MySQL's original implementation. It didn't come from a textbook, instead, it grew organically to meet the demands of the workloads we were targeting. This talk will discuss some of the uncommon choices we've made in MariaDB's new optimizer and what we've got (and lost) as a result. This talk is part of the SQL or... Read More
Apr 21
2025
[SQL Death] Gel: Replacing* SQL and Improving on the Relational Database Model
- Speaker:
- Michael Sullivan
- System:
- Gel
Gel (formerly EdgeDB) is a new database built around an evolution of the relational model that we call "graph-relational". In the graph-relational model, data is represented as strongly typed objects containing set-valued scalar properties and links to other objects. Missing values are represented in the language as empty sets (no NULL!), and have consistent semantics. The query language, EdgeQL, supports... Read More
Apr 23
2025
Real-world Applications of Gen AI and Databases
- Speaker:
- Sailesh Krishnamurthy
- System:
- AlloyDB
In this talk we will explore the transformative potential of integrating databases and generative AI in enterprise applications. As Large Language Models (LLMs) are being rapidly adopted, it's clear that they need to interact with a plethora of other systems in the enterprise and agentic applications have emerged as the primary integration mechanism. Of these integration targets, databases are critical,... Read More