数据库事务隔离级别主要有以下四个:
1. 读未提交;
一个事务可以读取到另一个事务未提交的内容;(脏读)
2.读已提交;
事务要等到另一个事务提交后才能读取到该条内容;
3. 可重复读;
在一个开启事务读取数据后,在未提交之前不再允许修改。(MySql默认级别)
4. 可串行化;
序列化时最高的事务隔离级别,在该级别下,事务串行顺序执行,可以避免脏读、不可重复读、幻读。
一个事务可以读取到另一个事务未提交的内容;(脏读)
事务要等到另一个事务提交后才能读取到该条内容;
在一个开启事务读取数据后,在未提交之前不再允许修改。(MySql默认级别)
序列化时最高的事务隔离级别,在该级别下,事务串行顺序执行,可以避免脏读、不可重复读、幻读。