SKIP LOCKED
Пропустить заблокированное.
Предложение SKIP LOCKED
заставляет движок пропускать записи, заблокированные другими транзакциями,вместо того, чтобы ждать или вызывать ошибки при конфликте.
Такая функциональность полезна для реализации рабочих очередей, когда один или несколько процессов отправляютданные в таблицу и выдают событие, в то время как рабочие процессы прослушивают эти события и читают/удаляют элементы из таблицы.Используя SKIP LOCKED
, несколько рабочих потоков могут получать эксклюзивные рабочие элементы из таблицы без конфликтов.
Note
|
Если предложение |
См. также: UPDATE … SKIP LOCKED
,DELETE FROM … SKIP LOCKED
.