JDBC隔离级别特征TRANSACTION_READ_UNCOMMITTED未提交的读操作
允许读取有写锁定或无写锁定的行 未应用读锁定 无法确保并发事务将不会修改行或回退对行所做的更改 TRANSACTION_READ_COMMITTED已提交的读操作
只允许读取没有写锁定的行 仅为读取当前行获取并保持读锁定,但当游标离开该行时释放读锁定 无法确保数据在事务执行过程中不发生更改 TRANSACTION_REPEATABLE_READ可重复的读操作
只允许读取没有写锁定的行 读取结果集中的每一行时获取读锁定,并一直保持到事务结束为止 TRANSACTION_SERIALIZABLE可序列化
只允许读取结果中没有写锁定的行 打开游标时获取读锁定,并一直保持到事务结束为止
转载请注明原文地址: https://www.6miu.com/read-5045979.html