MySQL支持的四种隔离级别

1、读未提交

特点:

1、最低的隔离级别,事务中的修改即使未提交,对其他事务也可见。

2、可能导致脏读、不可重复读、幻读等问题。

2、读已提交

1、事务只能读取到其他事务已经提交的数据。

2、解决了脏读问题,但仍可能出现不可重复读和幻读问题。

3、可重复读

1、MySQL 默认的隔离级别。

2、在一个事务内的多次读取操作,结果是一致的,解决了不可重复读问题。

3、可能出现幻读问题。

4、串行化

1、最高的隔离级别,通过强制事务顺序执行来避免并发问题。

2、完全解决脏读、不可重复读和幻读问题,但性能较低。

明天再来更新具体含义

相关推荐
怎么就重名了1 小时前
Kivy的属性系统
java·前端·数据库
编程饭碗1 小时前
【Spring全局异常处理 早抛晚捕】
java·数据库·spring
langsiming2 小时前
Redis底层实现
数据库·redis·缓存
Hello World呀2 小时前
Redis是AP的还是CP?
数据库·redis·缓存
皇族崛起3 小时前
【视觉多模态】- 3D建模尝试 I (广场3D建模,失败)
数据库·人工智能·3d·性能优化
JavaLearnerZGQ3 小时前
redis笔记大全
数据库·redis·笔记
资生算法程序员_畅想家_剑魔3 小时前
Java常见技术分享-26-事务安全-锁机制-作用与分类
java·开发语言·数据库
Vic101014 小时前
PostgreSQL 中 nextval() 的线程安全性解析
java·数据库·postgresql
写代码的小阿帆4 小时前
Redis缓存健壮性——穿透、雪崩与击穿防护
数据库·redis·缓存