transaktiokäsittely
Transaktiokäsittely viittaa prosessiin, jolla tietokantajärjestelmät varmistavat useiden tietojen muokkausten (transaktioiden) yhtenäisyyden ja oikeellisuuden. Tavoitteena on, että joko kaikki transaktion sisältämät muutokset suoritetaan onnistuneesti tai sitten kaikki peruuntuvat kokonaan, jolloin tietokanta säilyy johdonmukaisessa tilassa. Tämä on kriittistä sovelluksissa, joissa datan eheys on ensiarvoisen tärkeää, kuten pankkijärjestelmissä tai varausjärjestelmissä.
Transaktiokäsittely perustuu usein ACID-ominaisuuksiin: atomisuus, konsistenssi, eristyneisyys ja kestävyys. Atomisuus takaa, että transaktio käsitellään yhtenä kokonaisuutena.
Transaktiokäsittelyyn liittyy erilaisia tekniikoita, kuten lukitusmekanismit ja lokitus. Lukitukset estävät samanaikaisia muokkauksia samoihin datakohdiiin, kun taas