Чем отличаются «версионники» от «блокировочников»?

Материал из DRKB

Чем отличаются «версионники» от «блокировочников»?[править | править код]

Классические «блокировочники» не дают возможности разным транзакциям одновременно изменять одни и те же записи, блокируя их на время транзакции. В результате, при попытке изменить заблокированную запись, другая транзакция будет простаивать, пока не завершиться первая.

В свою очередь, «версионники» позволяют одновременно модифицировать одни и те же записи, создавая при этом разные версии одной записи.


Source: http://delphiworld.narod.ru/
ID: 02459