Data Conference Databasea Query.Farm index
Speakers

Bruce Momjian

Employers on the program

  1. 2019–2026EDB62 talks
Events50
Conferences23
Talks6817 keynotes
Years active2019–2026
Miles between events149,10942 in-person events · 17 countries

Appearances by year

201920202021202220232024202520262027
  • PGConf NYC (Postgres Summit US from 2026)
  • PGDay Israel
  • FOSDEM
  • PGConf.Asia
  • PGConf.dev (formerly PGCon)
  • PGConf India
  • FOSDEM PGDay
  • HOW: PostgreSQL & IvorySQL Ecosystem Conference
  • 15 other conferences

Talks

DateEventConferenceRoleTitleLinks
Nov 24, 2026PGConf.PL 2026PostgreSQL Conference Poland (PGConf.PL)speakerCan AI Write SQL?
as EDB
Nov 17, 2026PGConf.Asia 2026PGConf.AsiaspeakerCan AI Write SQL?
as EDB
AI continues to amaze people, but where are its limits? How effectively can it generate SQL queries? This talk uses MCP and a sample database to explore the…Show less

AI continues to amaze people, but where are its limits? How effectively can it generate SQL queries? This talk uses MCP and a sample database to explore the effectiveness of generating select and DMLl queries from English specifications.

Nov 17, 2026PGConf.Asia 2026PGConf.AsiakeynoteWhat's Missing in PostgreSQL?
as EDB

Postgres adds about 200 features and changes every year, yet it is missing some major ones.

Sep 30, 2026Postgres Summit US 2026PGConf NYC (Postgres Summit US from 2026)speakerWhat's Missing in Postgres?
as EDB
Postgres adds about 200 features and changes every year, yet it is missing some major ones. This talk explains what those features are, and why they have not…Show less

Postgres adds about 200 features and changes every year, yet it is missing some major ones. This talk explains what those features are, and why they have not been implemented.

Slides
Jun 9, 2026PGDay Boston 2026PGDay BostonspeakerWhat's Missing in Postgres?
as EDB
May 19, 2026PGConf.dev 2026PGConf.dev (formerly PGCon)panelist30 Years of PostgreSQL Retrospective
as EDB

Date: 2026-05-20 Time: 16:30–17:30 Room: Fletcher (1900) Level: Beginner

May 19, 2026PGConf.dev 2026PGConf.dev (formerly PGCon)speakerWhat's Missing in Postgres?
as EDB

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

May 5, 2026PGConf.BE 2026PGConf.BEspeakerThe Wonderful World of WAL
as EDB
Slides
Apr 26, 2026HOW2026: PostgreSQL & IvorySQL Ecosystem ConferenceHOW: PostgreSQL & IvorySQL Ecosystem ConferencekeynoteDatabases in the AI Trenches
as EDB
Apr 26, 2026HOW2026: PostgreSQL & IvorySQL Ecosystem ConferenceHOW: PostgreSQL & IvorySQL Ecosystem ConferencetalkThe Wonderful World of WAL
as EDB
Apr 21, 2026PGConf.DE 2026PGConf.DE (PostgreSQL Conference Germany)speakerWhat's Missing in Postgres?
as EDB
Jan 30, 2026FOSDEM PGDay 2026FOSDEM PGDayspeakerWhat's Missing in Postgres?
as EDB

Postgres adds about 200 features and changes every year, yet it is missing some major ones.

Jan 27, 2026Prague PostgreSQL Developer Day 2026Prague PostgreSQL Developer Day (P2D2)speakerWhat's Missing in Postgres?
as EDB
Postgres adds about 180 features and changes every year, yet it is missing some major ones. This talk explains what those features are, and why they have not…Show less

Postgres adds about 180 features and changes every year, yet it is missing some major ones. This talk explains what those features are, and why they have not been implemented. The features include sharding, TDE, global indexes, and multi-master replication.

Oct 19, 2025PGDay Israel 2025PGDay IsraelkeynoteUnlocking the Postgres Lock Manager
as EDB
Oct 15, 2025Postgres Ibiza 2025Postgres IbizaspeakerBeyond Joins and Indexes
Sep 29, 2025PGConf NYC 2025PGConf NYC (Postgres Summit US from 2026)speakerBeyond Joins and Indexes
as EDB
My presentation "Explaining the Postgres Query Optimizer" covers the details of query optimization, optimizer statistics, joins, and indexes. This talk covers…Show less

My presentation "Explaining the Postgres Query Optimizer" covers the details of query optimization, optimizer statistics, joins, and indexes. This talk covers 40 other operations the optimizer can choose to handle complex queries, large data sets, and to enhance performance.

Slides
Sep 9, 2025PGDay UK 2025PGDay UKspeakerFuture Postgres Challenges
as EDB
Jun 27, 2025HOW2025: PostgreSQL & IvorySQL Eco ConferenceHOW: PostgreSQL & IvorySQL Ecosystem ConferencekeynoteThe Postgres Trajectory
as EDB
Jun 26, 2025Swiss PGDay 2025Swiss PGDaykeynoteHow Open Source and Democracy Drive Postgres
as EDB

How does open source work? Why is it so efficient? How do democratic principles enter into the development process?

Slides
Mar 5, 2025PGConf India 2025PGConf IndiaspeakerSecuring PostgreSQL From External Attack
as EnterpriseDB
This talk explores the ways attackers with no authorized database access can steal Postgres passwords, see database queries and results, and even intercept…Show less

This talk explores the ways attackers with no authorized database access can steal Postgres passwords, see database queries and results, and even intercept database sessions and return false data.

SlidesVideo
Feb 1, 2025FOSDEM 2025FOSDEMspeakerDatabases in the AI Trenches
as EDB
Artificial intelligence use has exploded, with much anticipation about its future. This talk explores many of the advances that has fueled this explosion,…Show less

Artificial intelligence use has exploded, with much anticipation about its future. This talk explores many of the advances that has fueled this explosion, including multi-dimensional vectors, text embeddings, semantic/vector search, transformers, generative AI, and Retrieval-Augmented Generation (RAG).

Video
Jan 28, 2025Prague PostgreSQL Developer Day 2025Prague PostgreSQL Developer Day (P2D2)workshopPostgres & AI: From the Trenches to the Sky
as EDB
Artificial intelligence, machine learning, and deep learning are intertwined capabilities that attempt to solve problems that defy traditional computational…Show less

Artificial intelligence, machine learning, and deep learning are intertwined capabilities that attempt to solve problems that defy traditional computational solutions. This tutorial covers Postgres's use for discriminative machine learning, vector searches, and generative AI.

Slides
Oct 20, 2024PGDay Israel 2024PGDay IsraelkeynoteMaking Postgres Central in Your Data Center
as EDB
Sep 30, 2024PGConf NYC 2024PGConf NYC (Postgres Summit US from 2026)speakerUnlocking the Postgres Lock Manager
as EDB

Locking is critical for providing high concurrency for any database — you cannot fully utilize your hardware if locking is throttling its use.

Slides
May 28, 2024PGConf.dev 2024PGConf.dev (formerly PGCon)speakerPostgres and the Artificial Intelligence Landscape
as EDB

Date: 2024-05-29 Time: 14:30–15:20 Room: Fletcher(1900) Level: Intermediate

Video
Apr 26, 2024PGDay Chicago 2024PGDay ChicagospeakerBeyond Joins and Indexes
as EDB

My presentation "Explaining the Postgres Query Optimizer" covers the details of query optimization, optimizer statistics, joins, and indexes.

Slides
Feb 28, 2024PGConf India 2024PGConf IndiaspeakerMVCC Unmasked
as EnterpriseDB

Multi-Version Concurrency Control (MVCC) allows Postgres to offer high concurrency even during significant database read/write activity.

Video
Feb 28, 2024PGConf India 2024PGConf IndiaworkshopPostgres for All Your Data
as EnterpriseDB
Feb 28, 2024PGConf India 2024PGConf IndiakeynoteThrough the eyes of a long time International Community Contributor
as EnterpriseDB

Bruce Momjian has been contributing to PostgreSQL since 1996. In this keynote he provides key insights and observations around his journey.

Video
Feb 3, 2024FOSDEM 2024FOSDEMspeakerBeyond Joins and Indexes
as EDB
My presentation Explaining the Postgres Query Optimizer covers the details of query optimization, optimizer statistics, joins, and indexes. This talk covers 42…Show less

My presentation Explaining the Postgres Query Optimizer covers the details of query optimization, optimizer statistics, joins, and indexes. This talk covers 42 other operations the optimizer can choose to handle complex queries, large data sets, and to enhance performance.

SlidesVideo
Oct 19, 2023PGDay Israel 2023PGDay IsraelkeynotePostgres 16 Features
as EDB
Oct 3, 2023PGConf NYC 2023PGConf NYC (Postgres Summit US from 2026)speakerNulls Make Things Easier?
as EDB
Nulls are a very useful but also very error-prone relational database feature. This talk is designed to help applications developers better manage their use of…Show less

Nulls are a very useful but also very error-prone relational database feature. This talk is designed to help applications developers better manage their use of nulls.

Slides
Apr 20, 2023PGDay Chicago 2023PGDay ChicagospeakerPostgres Window Magic
as EDB

Normal SQL queries return rows where each row is independent of the other returned rows.

Apr 13, 2023PGDay/MED 2023PGDay/MEDspeakerDissecting Partitioning
as EDB
Declarative partitioning allows for improved performance and simpler data management for large data sets. This talk explains the purpose of declarative…Show less

Declarative partitioning allows for improved performance and simpler data management for large data sets. This talk explains the purpose of declarative partitioning and its various features. It also illustrates queries that show these features in action.

Mar 19, 2023PostgreSQL Development Bootcamp 2023 (Tel Aviv)PG BootCampkeynotePostgreSQL Internals Through Pictures
as EDB
Feb 22, 2023PGConf India 2023PGConf IndiakeynoteFuture Postgres Challenges
as EnterpriseDB
Postgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always…Show less

Postgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always lurking.

Video
Feb 22, 2023PGConf India 2023PGConf IndiaworkshopMastering PostgreSQL Administration
as EnterpriseDB
This talk is designed for PostgreSQL administrators. It covers all aspects of PostgreSQL administration, including installation, security, file structure,…Show less

This talk is designed for PostgreSQL administrators. It covers all aspects of PostgreSQL administration, including installation, security, file structure, configuration, reporting, backup, daily maintenance, monitoring activity, disk space computations, and disaster recovery.

Feb 3, 2023FOSDEM PGDay 2023FOSDEM PGDayspeakerSecuring PostgreSQL From External Attack
as EDB
This talk explores the ways attackers with no authorized database access can steal Postgres passwords, see database queries and results, and even intercept…Show less

This talk explores the ways attackers with no authorized database access can steal Postgres passwords, see database queries and results, and even intercept database sessions and return false data.

Oct 25, 2022PGConf.EU 2022 (12th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerMVCC Unmasked
as EDB
Multi-Version Concurrency Control (MVCC) allows Postgres to offer high concurrency even during significant database read/write activity. MVCC specifically…Show less

Multi-Version Concurrency Control (MVCC) allows Postgres to offer high concurrency even during significant database read/write activity. MVCC specifically offers behavior where "readers never block writers, and writers never block readers".

Oct 20, 2022PGDay Israel 2022PGDay IsraelkeynotePostgreSQL Internals Through Pictures
as EDB
Sep 22, 2022PGConf NYC 2022PGConf NYC (Postgres Summit US from 2026)speakerFuture Postgres Challenges
as EDB
Postgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always…Show less

Postgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always lurking.

Sep 22, 2022PGConf NYC 2022PGConf NYC (Postgres Summit US from 2026)speakerSecuring PostgreSQL From External Attack
as EDB
This talk explores the ways attackers with no authorized database access can steal Postgres passwords, see database queries and results, and even intercept…Show less

This talk explores the ways attackers with no authorized database access can steal Postgres passwords, see database queries and results, and even intercept database sessions and return false data.

May 25, 2022PGCon 2022PGConf.dev (formerly PGCon)speakerWill Postgres Live Forever?
as EDB

Date: 2022-05-27 Time: 14:30–15:30 Room: Stream 3 Level: Beginner

May 16, 2022Percona Live 2022Percona LivespeakerMaking Postgres Central in Your Data Center
as EDB
Postgres has the unique ability to act as a powerful data aggregator in many data centers. This talk shows how Postgres's extensibility, access to foreign data…Show less

Postgres has the unique ability to act as a powerful data aggregator in many data centers. This talk shows how Postgres's extensibility, access to foreign data sources, and ability handle NoSQL-like and data warehousing workloads gives it unmatched capabilities to function in this role.

May 16, 2022Percona Live 2022Percona LivetutorialMastering PostgreSQL Administration
as EDB
This talk is designed for PostgreSQL administrators. It covers all aspects of PostgreSQL administration, including installation, security, file structure,…Show less

This talk is designed for PostgreSQL administrators. It covers all aspects of PostgreSQL administration, including installation, security, file structure, configuration, reporting, backup, daily maintenance, monitoring activity, disk space computations, and recovery. It shows how to control host...

May 16, 2022Percona Live 2022Percona LivespeakerNon-relational Postgres
as EDB
This talk shows the many ways that Postgres has expanded to support non-relational storage, specifically the ability to store and index multiple values, even…Show less

This talk shows the many ways that Postgres has expanded to support non-relational storage, specifically the ability to store and index multiple values, even unrelated ones, in a single database field. The talk will cover examples of multiple-value-per-field storage, including arrays, ranges,...

May 16, 2022Percona Live 2022Percona LivekeynotePostgreSQL Challenges
as EDB

PostgreSQL challenges

Apr 7, 2022Postgres Conference Silicon Valley 2022Postgres Conference (PostgresConf)speakerFireside chat: Building Postgres w/Bruce Momjian & Greg Kemnitz
as EDB

* The early Postgres years at Berkeley * Database design challenges * Database industry trends

Apr 7, 2022Postgres Conference Silicon Valley 2022Postgres Conference (PostgresConf)speakerFuture Postgres Challenges
as EDB
Postgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always…Show less

Postgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always lurking.

Slides
Apr 7, 2022Postgres Conference Silicon Valley 2022Postgres Conference (PostgresConf)speakerNon-Relational Postgres
as EDB
Postgres has always had strong support for relational storage. However, there are many cases where relational storage is either inefficient or overly…Show less

Postgres has always had strong support for relational storage. However, there are many cases where relational storage is either inefficient or overly restrictive.

Slides
Mar 24, 2022pgDay Paris 2022pgDay ParisspeakerWill Postgres Live Forever?
as EDB
This presentation explains how open source software can live for a very long time, and covers the differences between proprietary and open source software life…Show less

This presentation explains how open source software can live for a very long time, and covers the differences between proprietary and open source software life cycles. It also covers the increased adoption of open source, and many of the ways that Postgres is innovating to continue to be relevant.

Slides
Feb 5, 2022FOSDEM 2022FOSDEMspeakerFuture Postgres Challenges
as EDB
Postgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always…Show less

Postgres has been a vibrant project for decades, and probably will be popular for decades to come. However, as with any complex endeavor, challenges are always lurking.

SlidesVideo
Dec 14, 2021PostgresConf.CN & PGConf.Asia 2021 (China Branch)PGConf.AsiaspeakerExplaining the Postgres Query Optimizer
as EDB
Dec 14, 2021PostgresConf.CN & PGConf.Asia 2021 (China Branch)PGConf.AsiakeynoteFuture Postgres Challenges
as EDB
Dec 2, 2021PGConf NYC 2021PGConf NYC (Postgres Summit US from 2026)speakerFlexible Indexing with Postgres
as EDB
When considering database indexing, many people are confused by the many Postgres indexing structures available, and the many data-type-specific index lookup…Show less

When considering database indexing, many people are confused by the many Postgres indexing structures available, and the many data-type-specific index lookup methods. For example, brin allows for efficient indexing of many columns.

Slides
Dec 2, 2021PGConf NYC 2021PGConf NYC (Postgres Summit US from 2026)speakerWill Postgres Live Forever?
as EDB
This presentation explains how open source software can live for a very long time, and covers the differences between proprietary and open source software life…Show less

This presentation explains how open source software can live for a very long time, and covers the differences between proprietary and open source software life cycles. It also covers the increased adoption of open source, and many of the ways that Postgres is innovating to continue to be relevant.

Slides
Oct 7, 2021PGDay Israel 2021PGDay IsraelkeynoteWill Postgres Live Forever?
as EDB
Feb 6, 2021FOSDEM 2021FOSDEMspeakerPostgres and the Artificial Intelligence Landscape
as EDB
Artificial intelligence, machine learning, and deep learning are intertwined capabilities that attempt to solve problems that defy traditional computational…Show less

Artificial intelligence, machine learning, and deep learning are intertwined capabilities that attempt to solve problems that defy traditional computational solutions — problems include fraud detection, voice recognition, and search result recommendations. While they defy simple computation, they are computationally expensive, involving computation of perhaps millions of probabilities and weights.

SlidesVideo
Nov 17, 2020PostgresConf.CN & PGConf.Asia 2020PGConf.AsiaspeakerDatabases, Containers, and the Cloud
as EnterpriseDB
Nov 17, 2020PostgresConf.CN & PGConf.Asia 2020PGConf.AsiaspeakerPostgres and the Artificial Intelligence Landscape
as EnterpriseDB
Nov 17, 2020PostgresConf.CN & PGConf.Asia 2020PGConf.AsiaspeakerWill Postgres Live Forever?
as EnterpriseDB
Sep 10, 2020PGDay Israel 2020PGDay IsraelkeynotePostgres in the Cloud: The Hard Way
as EDB
Oct 15, 2019PGConf.EU 2019 (11th PostgreSQL Conference Europe)PostgreSQL Conference Europe (PGConf.EU)speakerCommunity roadmap to sharding
as EnterpriseDB

Sharding is one of most wanted PostgreSQL features. Vertical scalability is limited by hardware.

Slides
Sep 8, 2019PGConf.Asia 2019PGConf.AsiakeynoteUntitled
Jun 20, 2019PostgreSQL Ibiza 2019Postgres IbizakeynoteKeynote
Jun 20, 2019PostgreSQL Ibiza 2019Postgres IbizaspeakerUpcoming PostgreSQL 12 Features
May 28, 2019PGCon 2019PGConf.dev (formerly PGCon)tutorialPostgres for All Your Data

Postgres can easily handle relational data, but it can handle many non-relational, NoSQL, federated, and data warehouse requirements too.

May 28, 2019PGCon 2019PGConf.dev (formerly PGCon)speakerThe Future of Postgres Sharding
Database sharding involves spreading database contents across multiple servers, with each server holding only part of the database. While it is possible to…Show less

Database sharding involves spreading database contents across multiple servers, with each server holding only part of the database. While it is possible to vertically scale Postgres, and to scale read-only workloads across multiple servers, only sharding allows multi-server read-write scaling.

Slides

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Pavlo Golub14—2026
Andrey Borodin12—2026
Claire Giordano12—2026
Robert Haas12—2026
Robert Treat11—2026
Alexander Kukushkin10—2026
Amit Kapila10—2026
Christophe Pettus10—2026
Franck Pachot10—2026
Jimmy Angelakos10—2026
Ryan Booz10—2026
Tomas Vondra10—2026
Magnus Hagander10—2025
Charly Batista9—2026
Devrim Gündüz9—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.