Write-Ahead Log

Türkçe karşılığı: Önceden yazma günlüğüAlan: Veritabanları

Veri sayfasındaki değişiklik kalıcı hale gelmeden önce değişikliği yeniden oluşturabilecek log kaydının kalıcı depolamaya yazılması ilkesi.

Teknik Bağlam

Crash recovery redo işlemlerini ve birçok sistemde replication/CDC akışlarını mümkün kılar. WAL sıralaması durability sınırını belirler ve fsync davranışı commit latency üzerinde doğrudan etkilidir.

Sınırlar

WAL uygulamaları ürünlere göre farklıdır; Oracle redo log aynı genel ailede olsa da kendi iç semantiğine sahiptir.

İlgili Kavramlar

  • Redo Log
  • Durability
  • Change Data Capture
  • Crash Recovery