mysql面试高频问题---并发事务📚
并发事务
1. 问题

● 并发事务问题:脏读、不可重复读、幻读
● 隔离级别:读未提交、读已提交、可重复读、串行化
2. 并发事务问题
- 脏读:一个事务读到另外一个事务还没有提交的数据。
![]()
- 不可重复读:一个事务先后读取同一条记录,但两次读取的数据不同,称之为不可重复读。
![]()
- 幻读:一个事务按照条件查询数据时,没有对应的数据行,但是在插入数据时,又发现这行数据已经存在,好像出现了“幻影”。
![]()
3. 事务隔离
对并发事务进行隔离,有以下隔离级别,如下图所示:

注意:事务隔离级别越高,数据越安全,但是性能越低。
4. 总结

5. 问答

本文来自博客园,作者:xiaolifc,转载请注明原文链接:https://www.cnblogs.com/xiaolibiji/p/18029668



浙公网安备 33010602011771号