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
Isolation levels — 4 anomaly và cách ngăn chặn
4 isolation level ANSI SQL, 4 anomaly Berenson 1995, demo từng anomaly với 2 session, Snapshot Isolation vs SSI, write skew trong TaskFlow.