Data Conference Databasea Query.Farm index
Speakers

Frédéric Descamps

Employers on the program

  1. 2026MariaDB1 talk
  2. 2019–2026Oracle24 talks

The year around now

Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.

Held in the past 12 months Next 12 months Today, Nov 9, 2026

Appearances by year

201920202021202220232024202520262027
  • FOSDEM
  • preFOSDEM MySQL Belgian Days
  • Percona Live
  • MySQL & HeatWave Summit
  • MySQL BR Conf
  • PyCon (national Python conferences)

Talks

DateEventConferenceRoleTitleLinks
Sep 9, 2026Percona Live 2026 AmsterdamPercona LivespeakerExtending MariaDB the Easy Way: A Tour d’Horizon of Server Plugins
as MariaDB Foundation
MariaDB is not only a database server you configure and operate; it is also a platform you can extend. With server plugins, you can add new SQL functions,…Show less

MariaDB is not only a database server you configure and operate; it is also a platform you can extend. With server plugins, you can add new SQL functions, expose operational capabilities, experiment with new data types, or adapt server behavior to your own needs without maintaining a long-lived...

Video
Jan 29, 2026preFOSDEM MySQL Belgian Days 2026preFOSDEM MySQL Belgian Days—Building SQL-Free Applications with MySQL REST Service
as Oracle
Jan 29, 2026preFOSDEM MySQL Belgian Days 2026preFOSDEM MySQL Belgian Days—MySQL HeatWave AI on steroïd
as Oracle
Oct 4, 2025MySQL BR Conf 2025MySQL BR Conf—GenAI Meets Your DataSlides
Apr 22, 2025MySQL and HeatWave Summit 2025MySQL & HeatWave Summit—MySQL Indexes and Histograms – How They Speed Up Your Queries
as Oracle
Apr 22, 2025MySQL and HeatWave Summit 2025MySQL & HeatWave Summit—MySQL InnoDB - Data Recovery
as Oracle
Feb 1, 2025FOSDEM 2025FOSDEMspeakerMySQL InnoDB Data Recovery - the last resort
as Oracle
If you decide to live with the wildlife and never take backups of your MySQL, what happens when you delete idb files and realize you lost your data? In this…Show less

If you decide to live with the wildlife and never take backups of your MySQL, what happens when you delete idb files and realize you lost your data? In this session, we will see how InnoDB Data recovery can be done in 2025 and we will create our swiss army knife to realize this operation that was still very complex 10 years ago.

SlidesVideo
Feb 1, 2025FOSDEM 2025FOSDEMspeakerProfiling MySQL from MySQL
as Oracle
Some memory allocator such tcmalloc and jemalloc provides information to profile the memory and sometimes CPU usage of a specific process. External tools are…Show less

Some memory allocator such tcmalloc and jemalloc provides information to profile the memory and sometimes CPU usage of a specific process. External tools are used and are not always very straightforward to use.

Slides
Jan 30, 2025preFOSDEM MySQL Belgian Days 2025preFOSDEM MySQL Belgian Days—InnoDB and Primary Keys: the session where everybody learns something
as Oracle
Slides
Feb 1, 2024MySQL Belgian Days 2024preFOSDEM MySQL Belgian Days—Monitoring MySQL from the command line
as Oracle
Slides
Feb 1, 2024MySQL Belgian Days 2024preFOSDEM MySQL Belgian Days—MySQL Shell for Visual Studio Code – MySQL HeatWave’s best companion for developers
as Oracle
Slides
Feb 4, 2023FOSDEM 2023FOSDEMspeakerExtending MySQL with component infrastructure
In this session we will see how to hack MySQL by extending MySQL Server using the Component Service Infrastructure. We will discover what is it, and how to use…Show less

In this session we will see how to hack MySQL by extending MySQL Server using the Component Service Infrastructure. We will discover what is it, and how to use it with a practical example written in C++ on how to verify disk space.

SlidesVideo
Feb 2, 2023preFOSDEM MySQL Days 2023preFOSDEM MySQL Belgian Days—MySQL 8.0 – Dynamic InnoDB Redo Log
as Oracle
Slides
May 16, 2022Percona Live 2022Percona LivetutorialMySQL Architectures: Design the Right Solution for Your Needs
as Oracle
In this tutorial, we will cover the different deployment possibilities of the MySQL architecture depending on the business requirements for the data. We will…Show less

In this tutorial, we will cover the different deployment possibilities of the MySQL architecture depending on the business requirements for the data. We will also deploy some architecture and see how to evolve to the next one.The tutorial covers the new MySQL Solutions like InnoDB ReplicaSet,...

May 16, 2022Percona Live 2022Percona LivespeakerNew Client Tool for Developers and DBAs
as Oracle
In this session, you will discover a totally new tool that we will release just before the conference. This multi-platform tool will make life easier for…Show less

In this session, you will discover a totally new tool that we will release just before the conference. This multi-platform tool will make life easier for developers and DBAs using MySQL. It provides visual and command line capabilities that will make all MySQL users happy, from beginners to...

May 16, 2022Percona Live 2022Percona LivekeynoteState of the Dolphin
as Oracle
I cover (very highly) what happened last year in MySQL development and thx our contributors. It's like a what have we done at MySQL last year, what have we…Show less

I cover (very highly) what happened last year in MySQL development and thx our contributors. It's like a what have we done at MySQL last year, what have we improved, released etc...

May 16, 2022Percona Live 2022Percona LivespeakerThe Evolution of a MySQL Database, From a Single Instance to HA With Disaster Recovery
as Oracle
From a single MySQL instance to multi-site high availability, this is what you will find out in this presentation. You will learn how to make this transition…Show less

From a single MySQL instance to multi-site high availability, this is what you will find out in this presentation. You will learn how to make this transition and which solutions best suit changing business requirements (RPO, RTO). Recently, MySQL has extended the possibilities for easy...

Feb 5, 2022FOSDEM 2022FOSDEMspeakerMySQL 8.0: Logical Backups, Snapshots and PITR like a rockstar
as Oracle
Logical dumps are becoming popular again. MySQL Shell parallel dump & load utility changed to way to deal with logical dumps, certainly when using instances in…Show less

Logical dumps are becoming popular again. MySQL Shell parallel dump & load utility changed to way to deal with logical dumps, certainly when using instances in the cloud.

SlidesVideo
Feb 6, 2021FOSDEM 2021FOSDEMspeakerFrom single MySQL instance to HA
During this session, I will show how we can start from a single instance to MySQL InnoDB Cluster, the automated HA solution for MySQL, passing by the following…Show less

During this session, I will show how we can start from a single instance to MySQL InnoDB Cluster, the automated HA solution for MySQL, passing by the following architecture: Single MySQL Source / Asynchronous Replica InnoDB ReplicaSet InnoDB Cluster I will cover the limitations of each options and how to migrate from one to the next one with minimal downtime.

SlidesVideo
Feb 6, 2021FOSDEM 2021FOSDEMspeakerMySQL Router REST API
MySQL Router is part of MySQL InnoDB Cluster and MySQL InnoDB ReplicaSet, but not only. This piece of software is still unknown by many users but improved a lot…Show less

MySQL Router is part of MySQL InnoDB Cluster and MySQL InnoDB ReplicaSet, but not only. This piece of software is still unknown by many users but improved a lot during the last year.

SlidesVideo
Feb 1, 2020FOSDEM 2020FOSDEMspeaker20 mins to write a MySQL Shell Plugin
as Oracle
MySQL Shell is a new client for MySQL. It comes with multiple functionalities like the adminAPI commands to setup and operate a MySQL InnoDB Cluster but also…Show less

MySQL Shell is a new client for MySQL. It comes with multiple functionalities like the adminAPI commands to setup and operate a MySQL InnoDB Cluster but also check for upgrades, import JSON, parallel import and more...

Video
Jan 30, 2020preFOSDEM MySQL Days 2020preFOSDEM MySQL Belgian Days—Best practices to upgrade to MySQL 8.0
as Oracle
Slides
Sep 30, 2019Percona Live Open Source Database Conference Europe 2019Percona LivetutorialMySQL 8.0 InnoDB Cluster – Easiest Tutorial!
as Oracle
May 28, 2019Percona Live Open Source Database Conference 2019Percona LivespeakerMySQL Group Replication: The Magic Explained v2
as Oracle

During this talk, I explain how Group Replication replication works.

May 28, 2019Percona Live Open Source Database Conference 2019Percona LivespeakerMySQL Shell: The Best DBA tool? How to Use the MySQL Shell as a Framework for DBAs
as Oracle
MySQL Shell is the new client for MySQL. It understands standard and X protocol. It also allows to send JS, Python or SQL commands to the server. In this talk I…Show less

MySQL Shell is the new client for MySQL. It understands standard and X protocol. It also allows to send JS, Python or SQL commands to the server. In this talk I will show you how to first configure the Shell for a nice, good looking experience with MySQL, show some of the basic commands and...

May 28, 2019Percona Live Open Source Database Conference 2019Percona LivetutorialPart 1: MySQL InnoDB Cluster in a Nutshell: The Saga Continues with 8.0, the full guide
as Oracle
During this tutorial, attendees will get their hands on virtual machines and migrate standard Master-Slave architectures to the new MySQL InnoDB Cluster (native…Show less

During this tutorial, attendees will get their hands on virtual machines and migrate standard Master-Slave architectures to the new MySQL InnoDB Cluster (native Group Replication) with minimal downtime. After explaining what Group Replication is and how it works (the magic behind it), we will...

May 28, 2019Percona Live Open Source Database Conference 2019Percona LivetutorialPart 2: MySQL InnoDB Cluster in a Nutshell: The Saga Continues with 8.0, the full guide
as Oracle
During this tutorial, attendees will get their hands on virtual machines and migrate standard Master-Slave architectures to the new MySQL InnoDB Cluster (native…Show less

During this tutorial, attendees will get their hands on virtual machines and migrate standard Master-Slave architectures to the new MySQL InnoDB Cluster (native Group Replication) with minimal downtime. After explaining what Group Replication is and how it works (the magic behind it), we will...

May 28, 2019Percona Live Open Source Database Conference 2019Percona LivekeynoteThe State of the Dolphin
as Oracle
Video
May 2, 2019PyCon X (PyCon Italia 2019)PyCon (national Python conferences)talkPython e MySQL 8.0 Document Store
Feb 2, 2019FOSDEM 2019FOSDEMspeakerMySQL 8.0 Document Store: How to Mix NoSQL & SQL in MySQL 8.0
MySQL 8.0 is now also a Document Store where it's very easy to store JSON documents and use CRUD operations. Developers now can deal with their datata without…Show less

MySQL 8.0 is now also a Document Store where it's very easy to store JSON documents and use CRUD operations. Developers now can deal with their datata without writing a single line of SQL.

Video
Feb 1, 2019pre-FOSDEM MySQL Day 2019preFOSDEM MySQL Belgian Days—MySQL Shell : the best DBA tool ? – How to use the MySQL Shell as a framework for DBAs
as Oracle
Slides

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Peter Zaitsev14—2026
René Cannaò12—2026
Vinicius Grippa9—2026
Miguel Araújo7—2026
Shlomi Noach7—2026
Sveta Smirnova7—2026
Dimitri Kravtchuk612026
Alkin Tezuysal6—2026
Marcelo Altmann6—2026
Marco Tusa6—2026
Jimmy Angelakos6—2025
Luis Soares6—2025
Norvald H. Ryeng6—2025
Yoshinori Matsunobu6—2025
Kenny Gryp532023

Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.