Slovník IT, managementu a projektového řízení
Optimistické zamykání
Optimistic locking
Ochrana souběžných změn pomocí kontroly verze při ukládání dat.
Optimistické zamykání předpokládá, že souběžné úpravy stejného záznamu jsou spíše výjimečné. Při zápisu aplikace ověří, zda se hodnota nebo verze od načtení nezměnila, a konflikt oznámí místo tichého přepsání cizí úpravy. Přístup neblokuje běžné čtení a hodí se pro formuláře či správu záznamů s nízkým počtem kolizí.