my_version where id = :id for update skip locked)
То можно гарантировать. что строка с id = :id залочится (если она не была залочена до этого)?
Должно залочить. Но я бы в CTE вынес для определённости.
Обсуждают сегодня