Nội dung
Danh sách bài học
- 01~22 phút
ACID deep dive — 4 đảm bảo thực sự là gì
Phá huỷ misconception về ACID: Consistency không phải 'data luôn đúng', Durability không phải 'ghi disk'. Cơ chế thực: WAL, commit record, fsync.
- 02~18 phút
BEGIN, COMMIT, SAVEPOINT — kiểm soát transaction thủ công
Autocommit mặc định, BEGIN/COMMIT/ROLLBACK, SAVEPOINT rollback từng phần, SET TRANSACTION, node-postgres pattern đúng.
- 03~28 phút
SQL Isolation Level: dirty read, phantom, write skew
4 isolation level và 4 anomaly: dirty read, non-repeatable read, phantom, write skew. So sánh Read Committed, Repeatable Read, Snapshot Isolation và SSI.