Postgres row locks in practice

For years I used SELECT … FOR UPDATE without really thinking about it. This week I actually read the lock conflict table and it explained […]