How a Simple Migration Took Down Our System for 20 Minutes — And How to Never Let That Happen Again
"ALTER TABLE looked harmless. On staging, it ran in 0.4s. In production, it locked the…
"ALTER TABLE looked harmless. On staging, it ran in 0.4s. In production, it locked the…
In PostgreSQL, different types of index methods are used to optimize query performance, especially for…
The CONCURRENTLY option in PostgreSQL is used when creating or dropping indexes to avoid locking…
Introduction As your application scales and serves multiple tenants, choosing the right multi-tenancy architecture is…
PostgreSQL’s Write-Ahead Logging (WAL) system is a fundamental component that ensures database durability, data integrity,…
Imagine your PostgreSQL database as a filing cabinet. Over time, you might accumulate folders you…
1 bài toán cơ bản, nhỏ nhỏ lúc làm việc thôi. Đề bài là: Tìm…