transaktionslogg
Transaktionslogg är en varaktig logg som registrerar alla ändringar som initierats av transaktioner i ett databassystem eller annat system som använder ACID-liknande transaktioner. Loggen används främst för att garantera hållbarhet och möjliggöra återställning efter fel.
Den fungerar oftast enligt write-ahead logging: loggens poster skrivs först på stabilt media innan motsvarande dataändringar
En transaktionslogg innehåller vanligtvis poster med loggsekvensnummer (LSN), transaktionsidentifierare, operationstyp (infoga, uppdatera, ta bort), målobjekt, samt
Användningar inkluderar återställning till en viss tidpunkt, replikering och hög tillgänglighet genom loggbaserad dataåtergivning. Loggarna är
Hantera loggarna ofta med arkivering och backup, samt regler för hur länge de behålls och när gamla