如果另一个连接更改了某些表行,如何使回滚到一个连接中提到的状态?

问题描述 投票:0回答:1

我正在尝试在连接中的保存点上使用回滚,但是即使我回滚到保存点,在我的其他连接中所做的更改也会在我的系统中看到。

java database postgresql jdbc transactions
1个回答
0
投票

即“读已提交”的工作方式,这是postgres的default isolation level。使用保存点不会自动将您从“已读读入”中移出。如果需要的话,您必须将隔离级别设置为“可重复读取”。

© www.soinside.com 2019 - 2024. All rights reserved.