Транзакция (информатика): различия между версиями

м
откат правок 2405:201:E019:B057:8066:50D:48CB:F24A (обс.) к версии Xpyct707
(The given words does not comes under any copy right)
м (откат правок 2405:201:E019:B057:8066:50D:48CB:F24A (обс.) к версии Xpyct707)
Метка: откат
* [[журнализация изменений]] (write ahead logging, WAL);
* [[механизм теневых страниц]] (shadow paging)<ref>[http://zeus.sai.msu.ru:7000/database/articles/aries/ Семейство алгоритмов ARIES] {{webarchive|url=https://web.archive.org/web/20080920145202/http://zeus.sai.msu.ru:7000/database/articles/aries/ |date=2008-09-20 }}</ref>.
*[https://maticz.com/justswap-clone-script Justswap], [https://maticz.com/uniswap-clone-script Uniswap]
В обоих случаях блокировки должны быть расставлены на всю информацию, которая обновляется. В зависимости от уровня изоляции и [[имплементация|имплементации]], блокировки записи также расставляются на информацию, которая была прочитана транзакцией.