Presented by:

Ecaa579ddbd27537b4ac50a26f1814a9

Bruce Momjian

from EnterpriseDB

Bruce Momjian is co-founder and core team member of the PostgreSQL Global Development Group, and has worked on PostgreSQL since 1996. He has been employed by EDB since 2006. He has spoken at many international open-source conferences and is the author of PostgreSQL: Introduction and Concepts, published by Addison-Wesley. Prior to his involvement with PostgreSQL, Bruce worked as a consultant, developing custom database applications for some of the world's largest law firms. As an academic, Bruce holds a Masters in Education, an honorary doctorate, was a high school computer science teacher, and lectures internationally.

Checkout the slides

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". This talk explains how MVCC is implemented in Postgres and highlights optimizations which minimize the downsides of MVCC. This talk is for advanced users.

Date:
2024 March 1 - 14:00
Duration:
40 min
Room:
Grand Victoria B
Conference:
PGConf India, 2024
Language:
Track:
Database Engine Developers
Difficulty:
Hard

Happening at the same time:

  1. Transforming PostgreSQL to API: A Simplified Journey with Data API Builder
  2. Start Time:
    2024 March 1 14:00

    Room:
    Robusta + Arabica

  3. Moving MongoDB Workloads to PostgreSQL
  4. Start Time:
    2024 March 1 14:00

    Room:
    Grand Victoria A