apparent transaction isolation violation in postgresql
问题 I am using PostgreSQL 9.3.12 on CentOS Linux. I have two processes connecting to the same database, using a default transaction isolation level of "read committed". According to the postgres docs, one process in a transaction should not "see" changes made by another process in a transaction until they are committed. A sequence I am seeing is: process A starts its transaction process A deletes everything from table T process B starts its transaction process B attempts a select for update on