Top.Mail.Ru
Unlocking the Postgres Lock Manager (Bruce Momjian) | PgConf.Russia 2020 | PGConf.Russia

title

text

Bruce Momjian
Bruce Momjian EnterpriseDB
11:00 04 February
45 min

Unlocking the Postgres Lock Manager

Locking is critical for providing high concurrency for any database — you cannot fully utilize your hardware if locking is throttling its use. This talk explores all aspects of locking in Postgres by showing queries and their locks; covered lock types include row, table, shared, exclusive, and advisory lock types. The high concurrency provided by Multiversion Concurrency Control (MVCC) is also covered.

Slides are at https://momjian.us/main/writings/pgsql/locking.pdf

Slides

Video

Other talks