In 2002 happened the first talk related to MySQL at FOSDEM: MySQL (Werner Strerenburg)
The first MySQL Devroom took place in 2004. David Axmark organized it. Some famous names were present (Monty, Brian Aker, Mikael Ronström, Anthony Curtis, Lars Thalmann, Johan Andersson, Zak Greant, Georg Richter, Guilhem Bichot, Harmut Holzgraefe, … ) and some gave a talk but the schedule has been lost.
Then for a while, no devroom dedicated to MySQL was organized. Instead some talks were delivered in different tracks:
2007:
- a lighting talk of 15 minutes by Lenz Grimmer
2008:
- SWOT analysis between MySQL and PostgreSQL (Guido Barosio)
- Drupal and MySQL High Availabolity (Kris Buytaert)
- MySQL Proxy: monitor, analyze and transform queries (Jan Kneschke) [lightning talk]
2009:
- One MySQL talk from Lenz Grimmer in the main track
- And finally a real devroom with 8 talks:
- Practicing DBA’s Guide to the PBXT Storage Engine Vladimir Kolesnikov
- Monitoring MySQL Kris Buytaert
- MySQL Cluster Geert Vanderkelen
- MySQL 5.1 Plugins Roland Bouman
- MySQL, powering and using Social Networks Kaj Arnö
- Percona MySQL patches and the XtraDB storage engine Ewen Fortune
- Boost performance with MySQL 5.1 partitions Giuseppe Maxia
- Database Sharding Jurriaan Persyn
- official archive
2010:
- 14 talks:
- State of phpMyAdmin Marc Delisle
- Multi-Master Replication Manager for MySQL Piotr Biel
- Beyond MySQL GA: patches, storage engines, forks, and pre-releases Kristian Nielsen
- Drizzle, A MySQL fork for the Web David Axmark
- Galera Replication for MySQL Seppo Jaakola
- Daily maintenance of big databases/tables Frédéric Descamps
- Sharding for the masses Giuseppe Maxia
- Effective SSD for your Database – a PBXT Primer Vladimir Kolesnikov
- 10x performance improvements – A case study Ronald Bradford
- Correcting replication data drift with Maatkit Stéphane Combaudon
- MySQL and Python: an overview Geert Vanderkelen
- MySQL HA overview Kris Buytaert
- Refactoring Stored Routines Roland Bouman
- Gearman for MySQL Giuseppe Maxia
- official archive
2011:
- 12 talks:
- What’s new in MySQL 5.5 Lenz Grimmer
- HandlerSocket and similar technologies – NoSQL for MySQL Oli Sennhauser
- Boosting Enterprise MySQL performance: implementing I/O prefetch for InnoDB Steve Hardy
- Over 20,000QPS, XtraDB performance show Istvan Podor
- Data Recovery for MySQL Istvan Podor
- Taking Backups With XtraBackup Kenny Gryp
- New query optimizer features in MariaDB Sergey Petrunya
- MySQL 5.5 Replication Enhancements: an overview Lenz Grimmer
- Seamless MySQL replication failover with Tungsten Giuseppe Maxia
- Multimaster MySQL failover Petya Kohts
- Multi-Master Replication Approaches Seppo Jaakola
- A practical overview of Maatkit Stéphane Combaudon
- official archive
2012:
- First time as “MySQL & Friends”
- 16 talks:
- New Features in MySQL 5.6 Oli Sennhauser
- Sphinx User stories Stéphane Varoqui
- MySQL HA reloaded – old tricks and cool new tools to guarantee high availability to your MySQL Servers Ivan Zoratti
- MariaDB 5.3’s query optimizer: taking the dolphin to where he’s never been before Sergey Petrunya
- How to offload MySQL server with Sphinx Vladimir Fedorkov
- Build simple and complex replication clusters with Tungsten Replicator Giuseppe Maxia
- Cluster internals Ralf Gebhardt
- Optimising SQL applications by using client side tools Mark Riddoch
- MySQL synchronous replication in practice with Galera Oli Sennhauser
- Practical indexing guidelines Stéphane Combaudon
- Optimizing your innodb buffer pool usage Steve Hardy
- MySQL creatively in a sandbox Giuseppe Maxia
- Replication features of 2011: what they were, how to get and how to use them Sergey Petrunya
- Virtualized Databases Liz van Dijk
- Managing MySQL with Percona Toolkit Frédéric Descamps
- Choosing Hardware for MySQL Kenny Gryp (talk cancelled)
- official archive
2013:
- 16 talks:
- 5 Percona Toolkit tools that could save your day Stéphane Combaudon
- What’s new in MySQL Lars Thalmann
- Hardening MySQL Maciej Dobrzanski
- Automated MySQL failover with MHA: getting started & moving past its quirks Colin Charles
- Troubleshooting MySQL performance Sveta Smirnova
- Divide and conquer in the cloud: one big server or many small ones? Justin Swanhart
- Advanced MySQL Replication Architectures Luis Soares
- When and How to Take Advantage of New Optimizer Features in MySQL 5.6 Øystein Grøvlen
- Avoid multi-master conflicts with Tungsten Giuseppe Maxia
- Synchronous multi-master clustering with MySQL: an introduction to Galera Henrik Ingo
- How to get MySQL to fail Daniël Van Eeden
- Introduction to MySQL Cluster Andrew Morgan
- Keeping the slave’s buffer pool warm for failover with Percona Playback Peter Boros
- NoSQL and SQL: Blending the Best of Both Worlds Andrew Morgan
- Feed me more: Memory appetite of MySQL analysed Raghavendra Prabhu
- Present and future of phpMyAdmin Dieter Adriaenssens
- Room completely full !
- official archive
2014:
- 47 submissions
- 16 talks:
- Getting started with MySQL Performance Schema Dimitri Kravtchuk
- mysqlv8udfs – Writing MySQL UDFs in Javascript Roland Bouman
- Galera Cluster IRL: Migrate an infrastructure to Galera Cluster Art van Scheppingen
- 15 Tips to improve your Galera Cluster Frédéric Descamps
- Advanced Fulltext Search with Sphinx Adrian Nuta
- MariaDB Connect Storage Engine Serge Frezefond
- Incompatible changes proposed in MySQL 5.7 Morgan Tocker
- Inside MySQL 5.7 Replication Features Luis Soares
- Handling failover with MySQL 5.6 and Global Transaction IDs Stephane Combaudon
- Spider Storage Engine: The sharding plugin for MySQL/MariaDB Stéphane Varoqui , Colin Charles
- Sharding and Scale-out using MySQL Fabric Lars Thalmann
- Troubleshooting performance problems in MySQL Maciej Dobrzanski
- ProxySQL : High Availability and High Performance Proxy for MySQL René Cannaò
- Practical sysbench: Benchmarking mysql and IO subsystems Peter Boros
- OSM data in MySQL: All the world in a few large tables Hartmut Holzgraefe
- MaxScale, the Pluggable Router Massimiliano Pinto, Vilho Raatikka
- a big room of 207 seats
- a shared booth for Oracle, MariaDB & Percona
- a Community Dinner with a buffet in a dedicated place
- official archive