Csaba Nagy <nagy(at)ecircle-ag(dot)com> writes:
> I wonder how fair is the lock allocation of SELECT FOR UPDATE ?
> Is it fair, i.e. the first transaction which requested the lock will get
> it, or it is possible that new requests are served quicker ?
8.1 will guarantee first-come-first-served for row-level locks, but
prior releases make no guarantees.
regards, tom lane