Fråga
Databashanteraren börjar med att skriva noteringen i loggfilen,
och först därefter görs ändringen i databasen.
Varför?
Svar
Om databashanteraren börjar med att skriva i själva databasen,
och sen går strömmen precis innan den hinner göra noteringen
i loggfilen, så går det ju inte att veta att något ändrats i databasen.
Det kommer bara att stå ett nytt värde där, till exempel att Lotta
har 50 kronor på sitt konto i stället för 100.
Men det går inte att veta att detta är ett ändrat värde,
eller hur man ska göra för att ändra tillbaka.
Av Thomas Padron-McCarthy
(e-post: webbkursen@databasteknik.se).
Copyright,
alla rättigheter reserverade, osv.
Senaste ändring:
4 juni 2002