1、提交读,未提交读,可重复读,可串行读。

2、我们先考虑可重复读取。

3、可重复读取隔离级别(RR)。

4、事务隔离(可串行化读、可重复读、读取提交数据或脏读)。

5、可重复读映*到DB2 的读稳定*(Read Stability)隔离级。

6、支持表级和行级锁以及4个隔离级别:RR(可重复读)、RS(读可靠)、CS(默认——游标可靠)和UR(未提交读)。

7、支持表级和行级锁以及4 个隔离级别:RR(可重复读)、RS(读可靠)、CS(默认 ——游标可靠)和UR(未提交读)。

8、剩下的也就是在“授权读取”和“可重复读取”之间选择了。

9、显而易见,虽然会出现幻象行,但更重要的是不可重复读也会出现。

10、比如,读取只读的查找表不需要可重复读级别,未提交读级别就足够了。

11、使用可重复读隔离级别在某些情况下可能会导致自动执行表锁定。

12、当隔离级别从未提交读取 (UR)移动到可重复读取 (RR) 过程中,并发*下降,数据集成*提高。

13、这是一个非常重要的问题,但是使用可重复读取并不是解决问题的唯一途径。