在SERIALIZABLE级别下不可以确保避免脏读、重复读和幻读的错误
举一反三
- SERIALIZABLE是事务的最高隔离级别,可以解决脏读、幻读、重复读的问题,所以实际应用中经常使用该级别
- SERIALIZABLE(串行化)是事务的最高隔离级别,它会强制对事务进行排序,使之不会发生冲突,从而解决脏读、幻读、重复读的问题。实际应用中最常使用。
- 并发操作不当会带来哪些数据不一致性( )。 A: 丢失修改、不可重复、死琐 B: 丢失修改、不可重复、脏读 C: 丢失修改、不可重复、脏读、死琐 D: 不可重复、脏读、死琐
- 在MySQL的众多存储引擎中,只有InnoDB支持事务,关于事务隔离级别,以下说法错误的是 A: Read uncommitted、Read committed 、Repeatable read、Serializable四种隔离级别并行性能依次降低,安全性依次提高。 B: 脏读是某一事务读取了另外一个事务未提交的数据,不可重复读是读取了其他事务提交的数据,脏读和不可重复读都可以通过事务隔离级别控制。 C: RR隔离级别,只能返回比当前事务早的提交插入、更新、删除值。 D: RR和RC隔离级别都存在幻读,无法避免。
- A.不存在问题B.将丢失修改C.不能重复读D.将读“脏”数据 A: 不存在问题 B: 将丢失修改 C: 不能重复读 D: 将读“脏”数据