Какой минимальный уровень изоляции я должен использовать в транзакции, которая переводит деньги со счета на другой счет? - PullRequest
0 голосов
/ 13 февраля 2020

Какой уровень изоляции я должен использовать в транзакции, которая переводит деньги со счета на другой счет?

СДЕЛКА: 1. НАЧАТЬ 2. Проверить, достаточно ли суммы по acc1 3. Вычесть значение из acc1 4 Добавьте значение к acc2 5. COMMIT

Какой минимальный уровень изоляции здесь достаточен? (Если это возможно сделать без транзакций только с такими блокировками, как SELECT FOR UPDATE, пожалуйста, укажите это, особая благодарность за это)

...