Dave Stokes
Appearances by year
- FOSDEM
- Postgres Conference (PostgresConf)
- Percona Live
- PGConf NYC (Postgres Summit US from 2026)
- PGDay Chicago
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Apr 21, 2026 | Postgres Conference 2026 | Postgres Conference (PostgresConf) | speaker | Rescued Draft Horses as DBeaver My wife recently discovered a draft horse rescue not too far from our house that was in need of volunteers. Patch's Place takes animals that are too old, too…Show lessMy wife recently discovered a draft horse rescue not too far from our house that was in need of volunteers. Patch's Place takes animals that are too old, too infirm, or have other issues that prevent them from being rehomed elsewhere. | |
| Apr 21, 2026 | Postgres Conference 2026 | Postgres Conference (PostgresConf) | speaker | What Can An AI Assistant Do For You? as DBeaver Artificial Intelligence has been over hyped. But it is great at pattern matching and the SQL Syntax is a well known pattern. | Slides |
| Apr 26, 2024 | PGDay Chicago 2024 | PGDay Chicago | speaker | Creating New PostgreSQL DBAs Out Of Available MySQL DBAs as Percona I used to be the certification manager for MySQL AB (later Sun Microsystems and Oracle). | |
| Apr 17, 2024 | Postgres Conference 2024 | Postgres Conference (PostgresConf) | speaker | Do You Know A CID From An OID Or An XID? A beginners guide to the alphabet soup found in and around PostgreSQL touples. as DBeaver The learning curve for PostgreSQL can be nearly verticle for those caught up in the terminology. So if you find yourself stuck between MIN and CMAX, or have no…Show lessThe learning curve for PostgreSQL can be nearly verticle for those caught up in the terminology. So if you find yourself stuck between MIN and CMAX, or have no idea what those things are, then you should be in this talk. | Slides |
| Apr 17, 2024 | Postgres Conference 2024 | Postgres Conference (PostgresConf) | speaker | MERGE() - A Quick Introduction as DBeaver Merge() was introduced in PostgreSQL 15 and a few unkind individuals have dismissed it as a fancy 'upcert'. But MEREGE() is more than that! | Slides |
| Feb 3, 2024 | FOSDEM 2024 | FOSDEM | speaker | Build Your Own PostgreSQL DBA Out Of Available MySQL DBAs as Percona Historically it has been able to find MySQL DBAs than their PostgreSQL counterparts. The growth in PostgreSQL has increased the demand for new DBAs. | SlidesVideo |
| Oct 3, 2023 | PGConf NYC 2023 | PGConf NYC (Postgres Summit US from 2026) | speaker | MERGE() - A Quick Introduction as Percona MERGE() is a powerful function for processing data like transaction logs from point-of-sales systems. | Slides |
| Apr 20, 2023 | Postgres Conference Silicon Valley 2023 | Postgres Conference (PostgresConf) | speaker | MERGE() - A Quick Introduction as DBeaver MERGE() is a powerful function for processing data like transaction logs. It is powerful as it allows you to insert, update, or delete data in one statement…Show lessMERGE() is a powerful function for processing data like transaction logs. It is powerful as it allows you to insert, update, or delete data in one statement instead of using an application that requires numerous round trips between the server and the application to do the same tasks (which is much more resource and time intensive). | Slides |
| Apr 20, 2023 | Postgres Conference Silicon Valley 2023 | Postgres Conference (PostgresConf) | keynote | PostgreSQL High Availability: The Considerations and the Candidates as DBeaver Almost every organization that I interact with wants a high availability system for PostgreSQL. This clearly depicts an active trend toward an increase in…Show lessAlmost every organization that I interact with wants a high availability system for PostgreSQL. This clearly depicts an active trend toward an increase in utilizing PostgreSQL for critical business applications. | Slides |
| May 16, 2022 | Percona Live 2022 | Percona Live | speaker | A Survey of MySQL Indexes Types as Percona Adding an index to a table is a popular way to try and speed up queries. But MySQL has several types of indexes and many options. Which is best for your need?…Show lessAdding an index to a table is a popular way to try and speed up queries. But MySQL has several types of indexes and many options. Which is best for your need? Do you need to ignore indexes for hash joins? Can functional indexes help the optimizer plan for a better query? And how do you test an... | |
| May 16, 2022 | Percona Live 2022 | Percona Live | speaker | Congratulations! You're Also the DBA! as Percona Are you an accidental DBA? Suddenly find out that, in addition to your other duties, you have to keep the database humming along too? Well, this is the session…Show lessAre you an accidental DBA? Suddenly find out that, in addition to your other duties, you have to keep the database humming along too? Well, this is the session for you! In this talk, you'll learn the five things you HAVE TO DO to keep a database happy and healthy. Even if your enterprise needs a... | |
| May 16, 2022 | Percona Live 2022 | Percona Live | speaker | Percona Monitoring and Management (PMM) for Novices as Percona Percona Monitoring and Management (PMM) is an open source database observability, monitoring, and management tool for MySQL, PostgreSQL, and MongoDB that…Show lessPercona Monitoring and Management (PMM) is an open source database observability, monitoring, and management tool for MySQL, PostgreSQL, and MongoDB that simplify operations, optimize performance, and improve the security of your database services. This session will cover the installation of... | |
| Feb 5, 2022 | FOSDEM 2022 | FOSDEM | speaker | Release Note Highlights from 2021 as Oracle The new releases of MySQL Server in 2021 had some very interesting changes. This session covers the highlights, the contributions, and changes made during the…Show lessThe new releases of MySQL Server in 2021 had some very interesting changes. This session covers the highlights, the contributions, and changes made during the last year. | Video |
| Feb 6, 2021 | FOSDEM 2021 | FOSDEM | speaker | 25 years of MySQL - A Retrospective MySQL has now been arounds for over a quarter of a century. So what has really changed since 3.21 has become available? | Video |
| Feb 6, 2021 | FOSDEM 2021 | FOSDEM | speaker | Better User Management under MySQL 8.0 MySQL has added many new features to make user account management easier. The server can now generate random passwords that follow the rules you manage. | Video |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Ryan Booz | 7 | — | 2026 |
| Bruce Momjian | 6 | — | 2024 |
| Denis Magda | 5 | — | 2024 |
| Peter Zaitsev | 5 | — | 2024 |
| Chirag Dave | 4 | — | 2024 |
| Jimmy Angelakos | 4 | — | 2024 |
| Clay Jackson | 3 | — | 2026 |
| Michael Meskes | 3 | — | 2026 |
| Pat Wright | 3 | — | 2026 |
| Shayon Sanyal | 3 | — | 2026 |
| Tim Steward | 3 | — | 2026 |
| Charly Batista | 3 | — | 2024 |
| Christian Kniep | 3 | — | 2024 |
| Christophe Pettus | 3 | — | 2024 |
| Jan-Patrick Lehr | 3 | — | 2024 |
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.