可以读取[Postgres]中的锁定行吗?

oro*_*aki 8 sql postgresql transaction-isolation

如果我SELECT... FOR UPDATE在一个事务中排了一行,它显然会阻止写入该行,但是它也会禁止读取吗?我宁愿仍然能够从行中读取,所以如果答案是肯定的,你能提供解决方案吗?

Ric*_*ton 9

你可以读得很好.有锁定模式阻止阅读,但这不是其中之一.

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