Vlastnosti transakcií
Každá transakcia by mala spĺnať vlastnosti ACID. Ich význam je zrejmý na základe vysvetlenia významu počiatočných písmen skratky ACID.
  • 1.
      Atomičnosť (Atomicity)
    Nedelitelnosť transakcie. Transakcia sa chová ako celok, buď sa vykoná celá alebo sa nič nevykoná.

  • 2.
    Konzistentnosť (Consistency)
    Transakcia transformuje bázu údajov z jedného konzistentného stavu do iného konzistentného stavu.

  • 3.
    Nezávislosť (Independence, isolation)
    Transakcie musia byť nezávislé od iných transakcií, t. j. čiastkové efekty transakcie nie sú viditeľné iným transakciám.

  • 4.
    Trvanlivosť (Durability)
    Efekty potvrdenej transakcie sú uložené do databázy (tiež perzistencia).


Viac informácií o transakciách
tu.