Атомарный перевод между счетами
Нужно перевести 50 со счёта id = 1 на счёт id = 2 в таблице accounts. Перевод должен быть атомарным: нельзя допустить ситуацию, когда списание прошло, а зачисление сорвалось. Сделайте перевод одним безопасным запросом: списать деньги с id = 1 только если средств хватает, и зачислить на id = 2 только при успешном списании. Решение должно быть безопасным при одновременных переводах.
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
Войти