У меня есть таблица с балансами клиентов.
| Customer_Id | Request_Id | Blance | Request_Date |
Каждый запрос, поступающий в приложение, я выбираю последний запрос, считываю его баланс, выполняю некоторый процесс и, наконец, вставляю новая запись в таблице с новым балансом (Old Balance - Request Amount). Моя задача состоит в том, чтобы при моем сценарии поступили два запроса от одного клиента, и в этом случае произошел параллелизм и, наконец, была вставлена запись с неправильным балансом. Я знаю, что оптимальная блокировка c в идеале помогает в обновлении сценария ios, но наша система является устаревшим приложением, и я не могу изменить поведение системы.