【发布时间】:2021-09-08 04:36:51
【问题描述】:
我想为 java 应用程序的事务使用版本。也就是说,我将在一个事务中执行select name, version from table_name where ... 和update table_name set name ='new name', version =:version+1 where vesion = :version。使用这样的事务,我试图获取我尚未处理的记录。我可以正确接收数据的最低事务隔离级别是多少?
【问题讨论】:
-
在哪个 DBMS 中?多少个并行会话可以做同样的事情?
-
@astentx 我使用 Oracle。大约 20 节课
标签: java sql transactions isolation-level acid