Есть пример запроса который блокирует запись:
select * from payment_detail where status = ?1 order by saved_at for update skip locked limit ?2
для чего это запрос
:
spoilerЕст в API крон, который каждые N секунд обновляет данные, так как это происходит слишком медленно и очередь забивается Я решил поднять три экземпляра API. чтобы не было конфликтов при выборке данных из бд решил заблочить выбранные данные
Вопрос: Блокировка работает только для выбранных записей и как оно под капотом работает?
P.s Буду благодарен за развернутый ответ)