在postgres中读取已提交的隔离级别

时间:2019-09-26 10:18:38

标签: c# postgresql .net-core

我尝试在同一事务中使用readcommitted隔离级别从同一表插入和读取值。从该文档中的https://www.postgresql.org/docs/9.5/transaction-iso.html我知道,读取提交隔离级别将读取同一事务中未提交的更改。但是我无法读取未提交的值。如果我的理解有误,请纠正我!

1 个答案:

答案 0 :(得分:0)

在Postgresql中,在打开的事务中,您可以读取同一事务插入/更新的任何值。事务隔离是一种在事务存储过程内部的事务级别上定义隔离的构造,即使该存储过程未提交且与隔离级别无关,它也可以读取它插入/更新的任何值。