1. SQL92标准
三种情况是否支持,分为四种隔离度
dirty read:本事务是否能读取其他事务未提交数据
Nonrepeatable read:本事务两次读取之间如果有其他事务提交(修改 删除),两次读取是否一致
Phantom Read:本事务两次读取之间如果有其他事务提交(insert),两次读取是否一致
二、三区别在于 二是否对某条row加锁,三是是否对表加锁
2. Oracle支持的隔离度
3. 如何设置
SET TRANSACTION ISOLATION LEVEL READ COMMITTED;
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
SET TRANSACTION READ ONLY;
转载于:https://blog.51cto.com/yingtju/1062155