Понятия не имею, вы почему то посчитали лишним ключевое слово запись.
Потому что транзакции можно использовать, когда только читаешь, если ты хочешь заблокировать на чтение/запись для других какие-то таблицы/строки
Ну запрета конечно нет, естественно можно, непонятно нафига только. Если там в конце мы нигде писать не планируем? Чтобы весь мир подождал? )))
Не всегда можно заранее знать, будешь ты писать или нет
Например нужно записать в столбец foo результат сложного вычисления, только в строках, где столбец bar равен 42, и пока ты считаешь, никто не должен эти строки читать
И с чем связан тут запрет, почему вдруг в этом примере нужно запретить другим чтение?
Бизнес требование такое
Слив засчитан, бизнес требования именно бизнес требования, не опускаются на уровень БД, это технические требования, и видимо его воткнул ктото не очень грамотный, или вы не хотите раскрывать всех деталей.
Обсуждают сегодня