Zasada WAL
Tak zwane logowanie z wyprzedzeniem ( WAL ) to procedura technologii bazodanowej, która pomaga zagwarantować atomowość i trwałość transakcji. Stanowi, że modyfikacje muszą być rejestrowane, zanim zostaną faktycznie zapisane (dodane do bazy danych).
Zasada WAL umożliwia tak zwaną „aktualizację na miejscu”, tj. H. stara wersja rekordu danych jest zastępowana nową wersją w tym samym miejscu. Główną zaletą tego jest to, że struktury indeksów nie muszą być aktualizowane podczas operacji zmiany, ponieważ zmienione rekordy danych można nadal znaleźć w tym samym miejscu. Zmiana musi zostać wcześniej zarejestrowana, aby mieć pewność, że w przypadku błędu można ją powtórzyć.