Postgres - Blocked update
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
UPDATE table_name
SET column = 'value'
WHERE id IN (
SELECT id
FROM table_name
WHERE is_to_update is TRUE
ORDER BY id LIMIT 1
FOR UPDATE SKIP LOCKED
) RETURNING *;