PostgreSQL Internals

How Pessimistic Locking works in PostgreSQL?

Pessimistic locking in PostgreSQL relies on explicit lock commands, allowing transactions to acquire locks on specific database objects. These locks prevent other transactions from accessing or modifying the locked objects until the system releases the […]
No Picture
PostgreSQL Internals

Understanding PostgreSQL Page Structure

“Unlocking PostgreSQL’s Storage Power: Exploring the Architecture and Implementation of Page Structure” The page structure in PostgreSQL forms the backbone of its storage system, efficiently storing and retrieving data on disk. Let’s examine the architecture […]