если я говорю в транзакции одному потоку достань 5 строк по флагу и поменяй флаг чтобы другие не взяли эти данные то это сработает если я использую select for update?
> select for update блокирует строки для селекта тоже? Обычный SELECT (без locking clause) — конечно, нет. А если другой SELECT тоже с FOR UPDATE — он будет заблокирован.
https://stackoverflow.com/questions/13248239/when-should-i-use-for-update-nowait-in-cursors
Обсуждают сегодня