3 ms·SELECT FOR UPDATE means two queries can’t _read_ the same row at the same time, right?by jtc331 3y agoSELECT FOR UPDATE means two queries can’t _read_ the same row at the same time, right?hipadev23 3y agoTo my understanding, yes. If you have broad select queries across all the rows, that would slow things down quite a bit.dilyevsky 3y agoYou can use SKIP LOCKED normally. That’s how popular queue implementations usually work. I believe pg even calls this out in their docs