Перейти к содержанию

Контрмера “повторное чтение значения”

Предотвращает потерю обновлений. Повествование, использующее эту контрмеру, повторно считывает запись перед ее обновлением, убеждается в том, что та не изменилась и только потом обновляет. Если запись изменилась, повествование прекращает работу (при этом запускаются компенсирующие транзакции) и, возможно, запускается заново. Это разновидность шаблона “Оптимистическая автономная блокировка”1


Последнее обновление : 4 июля 2023 г.
Дата создания : 26 июля 2022 г.

Комментарии

Комментарии