Lukas Fittl
Employers on the program
- 2020–2026pganalyze13 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.
Appearances by year
- PGConf.dev (formerly PGCon)
- PGConf NYC (Postgres Summit US from 2026)
- PostgreSQL Conference Europe (PGConf.EU)
- PG DATA
- PGDay Chicago
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Oct 20, 2026 | PGConf.EU 2026 (16th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | sponsor keynote | Evolving How We Tune Postgres as pganalyze In this keynote, we'll take a look at 3 different paradigms of tuning Postgres: Tuning as a Human, Tuning with AI tools, and Tuning within Postgres itself.…Show lessIn this keynote, we'll take a look at 3 different paradigms of tuning Postgres: Tuning as a Human, Tuning with AI tools, and Tuning within Postgres itself. Having a Postgres expert tweak every single query and setting would be great, but most of us can't do it in practice. | Slides |
| Oct 20, 2026 | PGConf.EU 2026 (16th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | community day | PostgreSQL Observability Summit as pganalyze PostgreSQL now runs everywhere, on-prem, cloud-managed, on Kubernetes. Each deployment model comes with its own monitoring stack, its own blind spots, and its…Show lessPostgreSQL now runs everywhere, on-prem, cloud-managed, on Kubernetes. Each deployment model comes with its own monitoring stack, its own blind spots, and its own trade-offs. | Slides |
| Oct 20, 2026 | PGConf.EU 2026 (16th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | sponsored talk | The Future of Plan Management and Feedback Loops as pganalyze Historically, Postgres has treated bad query plans as planner bugs to be reported and fixed, rather than teaching people to pin a particular plan. But even when…Show lessHistorically, Postgres has treated bad query plans as planner bugs to be reported and fixed, rather than teaching people to pin a particular plan. But even when a fix lands in a future release, a production system today is still suffering from the bad plan. | Slides |
| Sep 30, 2026 | Postgres Summit US 2026 | PGConf NYC (Postgres Summit US from 2026) | sponsored talk | Optimizing Postgres Queries with Visualizations and LLMs as pganalyze In this session we will talk through optimizing a Postgres query end-to-end. | Slides |
| Jun 4, 2026 | PG DATA 2026 | PG DATA | speaker | Postgres plan monitoring and management in practice as pganalyze | |
| May 19, 2026 | PGConf.dev 2026 | PGConf.dev (formerly PGCon) | speaker | How pg_query rewrites, deparses & formats any valid Postgres query as pganalyze Date: 2026-05-21 Time: 15:00–15:25 Room: Canfor (1600) Level: Intermediate | Slides |
| Oct 21, 2025 | PGConf.EU 2025 (15th PostgreSQL Conference Europe) | PostgreSQL Conference Europe (PGConf.EU) | speaker | Tracking plan shapes over time with Plan IDs and the new pg_stat_plans as pganalyze In this session I'll share an overview of my recent work to improve plan ID tracking in Postgres (similar to query ID tracking), and how it enables aggregate…Show lessIn this session I'll share an overview of my recent work to improve plan ID tracking in Postgres (similar to query ID tracking), and how it enables aggregate analysis of which query used which plan structure. We'll discuss which parts of a plan should be considered significant, and how to deal with special cases such as partitioning (which can lead to many unique plan IDs), and which parts of... | Video |
| Sep 29, 2025 | PGConf NYC 2025 | PGConf NYC (Postgres Summit US from 2026) | sponsored talk | How to identify plan regressions using the new pg_stat_plans & fix them with pganalyze as pganalyze In the first half of this session, we will take a look at the recently released pg_stat_plans 2.0 extension, which functions similarly to pg_stat_statements,…Show lessIn the first half of this session, we will take a look at the recently released pg_stat_plans 2.0 extension, which functions similarly to pg_stat_statements, where it shows how often a query executes, but also captures how often a particular type of query plan got executed for a given query. | Slides |
| May 13, 2025 | PGConf.dev 2025 | PGConf.dev (formerly PGCon) | speaker | Tracking plan shapes over time with Plan IDs, and a new pg_stat_plans as pganalyze Date: 2025-05-14 Time: 16:30–16:55 Room: Regence B2C Level: Intermediate | Slides |
| Sep 30, 2024 | PGConf NYC 2024 | PGConf NYC (Postgres Summit US from 2026) | sponsored talk | How to optimize a slow Postgres query, featuring pganalyze as pganalyze In this session we'll walk through best practices of optimizing a slow query in Postgres, and how we can have a better mental model for how Postgres plans out a…Show lessIn this session we'll walk through best practices of optimizing a slow query in Postgres, and how we can have a better mental model for how Postgres plans out a query, be it join order, index usage, or planner costing - and getting a sense for knowing when it goes wrong. | Slides |
| Apr 26, 2024 | PGDay Chicago 2024 | PGDay Chicago | speaker | Automating Postgres Index Selection Using Constraint Programming as pganalyze In this talk, you will get an introduction to a new approach for automatically determining which set of indexes to create for a given Postgres query workload,…Show lessIn this talk, you will get an introduction to a new approach for automatically determining which set of indexes to create for a given Postgres query workload, based on objectives chosen by the developer or DBA. | Slides |
| May 30, 2023 | PGCon 2023 | PGConf.dev (formerly PGCon) | speaker | Automating index selection using constraint programming as pganalyze Date: 2023-06-01 Time: 09:00–09:45 Room: DMS 1160 Level: Intermediate | Slides |
| May 26, 2020 | PGCon 2020 | PGConf.dev (formerly PGCon) | speaker | What's Missing For Postgres Monitoring as pganalyze Date: 2020-05-28 Time: 10:00–10:45 Room: Stream 1 Level: Intermediate | SlidesVideo |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Claire Giordano | 8 | — | 2026 |
| Melanie Plageman | 7 | — | 2026 |
| Robert Haas | 7 | — | 2026 |
| Andres Freund | 6 | — | 2026 |
| Henrietta Dombrovskaya | 6 | — | 2026 |
| Magnus Hagander | 6 | — | 2026 |
| Ryan Booz | 6 | — | 2026 |
| Stacey Haysler | 6 | — | 2026 |
| Tomas Vondra | 6 | — | 2026 |
| Jimmy Angelakos | 5 | 1 | 2026 |
| Alastair Turner | 5 | — | 2026 |
| Amit Kapila | 5 | — | 2026 |
| Bruce Momjian | 5 | — | 2026 |
| Chirag Dave | 5 | — | 2026 |
| Christophe Pettus | 5 | — | 2026 |
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.