Data Conference Databasea Query.Farm index
Speakers

Andres Freund

Employers on the program

  1. 2020–2026Microsoft13 talks
  2. 2019EDB3 talks

Bluesky: @anarazel.de

Events14
Conferences5
Talks16
Years active2019–2026
Miles between events44,95813 in-person events · 8 countries

Appearances by year

201920202021202220232024202520262027
  • PGConf.dev (formerly PGCon)
  • PostgreSQL Conference Europe (PGConf.EU)
  • PGConf NYC (Postgres Summit US from 2026)
  • FOSDEM PGDay
  • PostgresOpen

Talks

DateEventConferenceRoleTitleLinks
Oct 20, 2026PGConf.EU 2026 (16th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerIdentifying bottlenecks in Postgres workloads
as Microsoft
When encountering a postgres instance that is too slow, it's not always easy to identify what makes it slow. Having been asked to analyze "slowness" many times…Show less

When encountering a postgres instance that is too slow, it's not always easy to identify what makes it slow. Having been asked to analyze "slowness" many times and having worked on postgres for a long time, I will show how I approach answering that question.

May 19, 2026PGConf.dev 2026PGConf.dev (formerly PGCon)panelistPanel Discussion: Real-Time Patch Idea Evaluation
as Microsoft

Date: 2026-05-19 Time: 11:30–12:20 Room: Fletcher (1900) Level: Intermediate

Slides
May 19, 2026PGConf.dev 2026PGConf.dev (formerly PGCon)speakerProfiling Postgres Perils
as Microsoft

Date: 2026-05-21 Time: 14:00–14:50 Room: Fletcher (1900) Level: Intermediate

Oct 21, 2025PGConf.EU 2025 (15th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerAIO in PG 18 and beyond
as Microsoft
PostgreSQL 18 gained support for using asynchronous I/O (AIO) for reads. This talk will discuss the limitations of AIO in PG 18, the workloads in which it can…Show less

PostgreSQL 18 gained support for using asynchronous I/O (AIO) for reads. This talk will discuss the limitations of AIO in PG 18, the workloads in which it can and can't help, and by how much it can help.

Video
Sep 29, 2025PGConf NYC 2025PGConf NYC (Postgres Summit US from 2026)speakerAIO in PG 18 and beyond
as Microsoft
PostgreSQL 18 gained support for using asynchronous I/O (AIO) for reads. This talk will discuss the limitations of AIO in PG 18, the workloads in which it can…Show less

PostgreSQL 18 gained support for using asynchronous I/O (AIO) for reads. This talk will discuss the limitations of AIO in PG 18, the workloads in which it can and can't help,.

Slides
May 13, 2025PGConf.dev 2025PGConf.dev (formerly PGCon)speakerWhat went wrong with AIO
as Microsoft

Date: 2025-05-15 Time: 11:30–12:20 Room: Regence B2C Level: Intermediate

Oct 22, 2024PGConf.EU 2024 (14th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerNUMA vs PostgreSQL
as Microsoft
Most modern computers running PostgreSQL have non-uniform memory access characteristics (NUMA). I.e., accessing some memory is faster than accessing other…Show less

Most modern computers running PostgreSQL have non-uniform memory access characteristics (NUMA). I.e., accessing some memory is faster than accessing other memory.

Video
May 28, 2024PGConf.dev 2024PGConf.dev (formerly PGCon)speakerAnalyzing cacheline contention using perf c2c
as Microsoft

Date: 2024-05-29 Time: 13:30–14:20 Room: Canfor(1600) Level: Advanced

Video
May 28, 2024PGConf.dev 2024PGConf.dev (formerly PGCon)workshopPatch Review Workshop (Registration required, Breakfast provided)
as Microsoft

Date: 2024-05-30 Time: 08:30–10:30 Room: Segal(1400) Level: Intermediate

Slides
Dec 12, 2023PGConf.EU 2023 (13th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerThe path to using AIO in postgres
as Microsoft
For a few years we (Andres Freund, Thomas Munro, Melanie Plageman, David Rowley) have been working towards using asynchronous IO (AIO) and direct IO in…Show less

For a few years we (Andres Freund, Thomas Munro, Melanie Plageman, David Rowley) have been working towards using asynchronous IO (AIO) and direct IO in Postgres. In this talk I'll describe what using AIO in postgres looks like, what we already have gotten into postgres (e.g.

Video
Oct 3, 2023PGConf NYC 2023PGConf NYC (Postgres Summit US from 2026)speakerThe path to using AIO in postgres
as Microsoft
For a few years we (Andres Freund, Thomas Munro, Melanie Plageman, David Rowley) have been working towards using asynchronous IO (AIO) and direct IO in…Show less

For a few years we (Andres Freund, Thomas Munro, Melanie Plageman, David Rowley) have been working towards using asynchronous IO (AIO) and direct IO in Postgres. In this talk I'll describe what using AIO in postgres looks like, what we already have gotten into postgres (e.g.

Slides
May 26, 2020PGCon 2020PGConf.dev (formerly PGCon)speakerAsynchronous IO for PostgreSQL
as Microsoft

Date: 2020-05-28 Time: 12:00–12:45 Room: Stream 3 Level: Advanced

Video
Jan 31, 2020FOSDEM PGDay 2020FOSDEM PGDayspeakerAsynchronous IO for PostgreSQL
as Microsoft

For many workloads PostgresSQL currently cannot take full advantage of modern storage systems, like e.g.

Slides
Oct 15, 2019PGConf.EU 2019 (11th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerPostgreSQL's IO subsystem: Problems, Workarounds, Solutions
as EnterpriseDB
PostgreSQL's IO subsystem—while working well for a large fraction of installations—has a few problems: After an introduction of how PostgreSQL's IO subsystem…Show less

PostgreSQL's IO subsystem—while working well for a large fraction of installations—has a few problems: After an introduction of how PostgreSQL's IO subsystem works, the above problems (and maybe some workarounds), the talk will go over current work to improve this situation. This work includes:

Sep 11, 2019PostgresOpen 2019PostgresOpenspeakerPostgreSQL's IO subsystem: Problems, Workarounds, Solutions
as EnterpriseDB
PostgreSQL's IO subsystem - while working well for a large fraction of installations - has a few problems: - hard to predict latency, especially on databases…Show less

PostgreSQL's IO subsystem - while working well for a large fraction of installations - has a few problems: - hard to predict latency, especially on databases that are significantly larger than the available memory - IO throughput, especially with fast storage subsystems (e.g.

Slides
May 28, 2019PGCon 2019PGConf.dev (formerly PGCon)speakerPluggable Table Storage in PostgreSQL
as EnterpriseDB

For PostgreSQL 12 we have worked hard at making table storage pluggable, i.e. allowing to store table data in different forms than PostgreSQL's current heap.

Slides

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Claire Giordano11—2026
Melanie Plageman10—2026
Tomas Vondra10—2026
Robert Haas922026
Magnus Hagander9—2026
Pavlo Golub8—2026
Peter Eisentraut8—2026
Christophe Pettus7—2026
Lætitia AVROT7—2026
Robert Treat7—2026
Thomas Munro7—2026
Heikki Linnakangas612026
Andreas Scherbaum6—2026
Andrey Borodin6—2026
Boriss Mejias6—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.