Modul ini membahas jaminan ACID pada SQLite, pilihan mode journal antara rollback dan WAL, konkurensi pembaca dan penulis pada WAL, penanganan lock serta error busy, dan pemeriksaan integritas dengan PRAGMA dan VACUUM. Keputusan durabilitas diperlakukan sebagai keputusan operasional yang nyata.
Transaksi dan Durabilitas
Modul transaksi: ACID, mode journal rollback dan WAL, lock serta error busy, dan pemeriksaan integritas.
0/0 selesai
- Transaksi
BEGIN, COMMIT, dan ROLLBACK serta jaminan ACID pada SQLite.
- Mode Journal
Journal rollback versus WAL dan pengaruhnya terhadap keandalan serta kecepatan.
- WAL dalam Praktik
Pembaca dan penulis yang berjalan bersamaan pada mode WAL.
- Lock dan Error Busy
Kunci tulis tunggal, busy_timeout, dan pola menangani SQLITE_BUSY.
- Pemeriksaan Integritas
PRAGMA integrity_check, PRAGMA optimize, dan VACUUM untuk memulihkan ruang.