Všechna hesla

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

Izolace transakcí Serializable

Serializable isolation level

Úroveň izolace, jejíž úspěšné transakce mají výsledek odpovídající nějakému sériovému pořadí jejich provedení.

Serializable poskytuje silnou záruku souběžného chování: potvrzené transakce se z pohledu výsledku chovají, jako by proběhly jedna po druhé. Databáze toho může dosáhnout zámky nebo detekcí nebezpečných závislostí. Některé transakce proto odmítne a aplikace je musí zopakovat. Silnější izolace usnadňuje zachování obchodních pravidel, může však zvýšit počet čekání nebo opakovaných požadavků.