Önceden yazma günlüğü (WAL) ve kurtarma
Kısaca: Önceden yazma günlüğünde (WAL) her değişiklik, gerçek veri değiştirilmeden önce diskteki bir günlüğe yazılır. Bir çökmeden sonra durum ondan geri yüklenebilir.
Biraz daha ayrıntılı: Günlük yalnızca eklemelidir (sıralı, hızlı). Bir onay, günlük girdisi güvenle yazıldığında (fsync) kalıcı sayılır. Veri sayfaları daha sonra ve toplu biçimde izleyebilir, çünkü acil durumda kurtarma günlüğü yeniden oynatır.
Ayrıntılı
- İlke: önce günlük, sonra veri. Bu…
Ayrıca bak: Veritabanı işlemleri ve ACID, LSM ağacı ve sıralı dizgi tabloları