标签: sql postgresql transaction-isolation
如果我SELECT... FOR UPDATE一个事务中的一行,它显然会阻止写入该行,但是它也会禁止读取吗?我仍然希望能够从行中读取,所以如果答案是肯定的,你能提供解决方案吗?
SELECT... FOR UPDATE
答案 0 :(得分:9)
你可以读得很好。有锁定模式阻止阅读,但这不是其中之一。
http://www.postgresql.org/docs/current/static/explicit-locking.html