$ ls -la ~/posts/database/
2026-05-02
8m
Connection leak: silent killer của mọi backend
2026-04-30
23m
Phần 9: Sharding: partition data khi một DB không đủ
2026-04-23
8m
Phần 16: Connection pooling chuyên sâu: PgBouncer và ProxySQL
2026-04-22
8m
Phần 15: Zero-downtime schema migration
2026-04-21
18m
Pagination: offset, cursor, keyset: chọn đúng cho API
2026-04-18
8m
Phần 10: Vector Database và pgvector cho AI workload
2026-04-18
8m
Phần 11: CDC và Outbox Pattern
2026-04-18
8m
Phần 12: Distributed SQL và sharding thực chiến
2026-04-18
8m
Phần 13: Benchmark và load testing database đúng cách
2026-04-18
9m
Phần 14: Cheatsheet tổng hợp Database Optimization
2026-04-15
21m
Database index và query plan: đọc EXPLAIN không đoán mò
2026-04-13
13m
Database migration không downtime: expand-contract và backward compatible
2026-04-11
20m
SQLite lên production: khi nào hợp, khi nào đừng
2026-04-07
11m
Connection pool: hiểu rồi mới tối ưu được
2025-03-10
10m
Transaction boundary và hệ phân tán: khi ACID không đủ
2024-03-16
5m
PostgreSQL: bẫy read-modify-write và cách tránh mất cập nhật
2024-03-13
10m
Phần 1: Nền tảng tối ưu hóa cơ sở dữ liệu và tư duy phương pháp
2024-01-01
1m
Tất cả bài viết