Skip to content

Advanced Strategies for PostgreSQL Lock Management

Photo of Joshua Drake
Hosted By
Joshua D.
Advanced Strategies for PostgreSQL Lock Management

Details

Effective lock management is important for any database’s performance and stability. This presentation offers an exploration of some pitfalls and solutions to the Lock Manager challenges related to large, high performance environments.

We begin by examining how table inheritance can multiply the number of locks, and how that can affect performance when dealing with more than 10,000 locks. We will present quick way of converting inheritance based partition into native partitioning scheme. The discussion then extends to native partitions and how locks can affect data archiving and partition management on a busy system. This session then explores the impact of subtransactions on locking.

Join us to learn more about PostgreSQL’s Lock Manager challenges when running on a large, busy database. We will go over some practical queries for detecting and resolving these issues.

Photo of NYC BIG DATA VISIONARIES group
NYC BIG DATA VISIONARIES
See more events