transaksjonslivssyklus
Transaksjonslivssyklusen beskriver den komplette reisen en transaksjon følger i et transaksjonssystem. En transaksjon er en enhet av arbeid som skal gjennomføres som en helhet, slik at enten alle operasjoner lykkes eller ingen av dem gjør det. Livssyklusen understøtter ACID-egenskapene: atomisitet, konsistens, isolasjon og durabilitet, og sikrer at data forblir pålitelige selv ved feil eller samtidig tilgang.
Fasebeskrivelse: En transaksjon starter ofte med en registrering (BEGIN/START). Deretter utføres operasjoner som endrer data eller
Isolasjon og samtidighetskontroll: For å unngå at flere transaksjoner ser inkonsistente data, bruker databaser låsing, tidsstempel
Lagring og gjenoppretting: Ved commit blir endringene varig lagret og kan overleve systemfeil. Mange systemer bruker
Lengre perspektiv og tilpasning: I moderne arkitekturer som mikroservice blir transaksjonskonsistens ofte håndtert med mønstre som