Blog

What PostgreSQL actually does when you change a schema under load: which lock each statement takes, how long it holds it, and the rewrite that avoids the outage.