10

如果我SELECT... FOR UPDATE在事务中有一行,它显然会阻止该行被写入,但它是否也不允许读取?我希望仍然能够从行中读取,所以如果答案是肯定的,你能提供一个解决方案来解决这个问题吗?

4

1 回答 1

12

你可以好好读书。有一些锁定模式会阻止阅读,但这不是其中之一。

http://www.postgresql.org/docs/current/static/explicit-locking.html

于 2012-08-19T20:01:34.490 回答