READ UNCOMMITTED
READ COMMITTED
REPEATABLE READ
SERIALIZABLE
隔离级别是针对selec使用的
READ COMMITTED 可以避免脏读,select读取的数据不可能是未提交的数据,也就是在update的事务没有提交的时候有select插入
REPEATABLE READ 使两次select之间,别的事务update相关行必须等待(可以插入),这就保证两次select的数据是一致的,可重复读
SERIALIZABLE 是两次select 的结果是一致,别的事务insert必须等待(当然update更必须等了)
SQL SERVER 隔离级别
最新推荐文章于 2023-06-06 22:32:15 发布