Všechna hesla

Slovník IT, managementu a projektového řízení

Izolace na základě snímku dat

Snapshot isolation

Model souběžnosti, v němž transakce čte konzistentní snímek databáze a konfliktní zápisy jsou omezeny.

Snapshot isolation poskytuje transakci stabilní pohled na data podle okamžiku jejího zahájení. Umožňuje čtení bez blokování běžných zápisů, ale sama nemusí vyloučit všechny nekonzistentní kombinace souběžných transakcí. Typickým příkladem je write skew, kdy se změní různé řádky závislé na stejném pravidle. Přesné záruky i názvy se mezi databázemi liší.