我使用PostgreSQL 9.2,并且我没有在任何地方使用显式锁定,既不使用LOCK语句也不使用SELECT ... FOR UPDATE.但是,最近我得到了ERROR: 40P01: deadlock detected.检测到死锁的查询虽然包含在事务块中.无论如何,怎么回事?
LOCK
SELECT ... FOR UPDATE
ERROR: 40P01: deadlock detected
postgresql transactions database-deadlocks
database-deadlocks ×1
postgresql ×1
transactions ×1