面试备考:事务隔离级别与传播机制有何不同?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1685个文字,预计阅读时间需要7分钟。
1. 事务隔离级别+事务隔离级别是控制事务并发执行的一种机制,4. 特性中隔离性是整体体现,使用隔离级别可以控制事务在同时执行时的某些行为。例如,有两个事务同时操作同一张表,此时有一个事务在执行。
1、事务隔离级别
事务隔离级别是对事务 4 大特性中隔离性的具体体现,使用事务隔离级别可以控制并发事务在同时执行时的某种行为。
比如,有两个事务同时操作同一张表,此时有一个事务修改了这张表的数据,但尚未提交事务,那么在另一个事务中,要不要(或者说能不能)看到其他事务尚未提交的数据呢?
这个问题的答案就要看事务的隔离级别了,不同的事务隔离级别,对应的行为模式也是不一样的(有些隔离级别可以看到其他事务尚未提交的数据,有些事务隔离级别看不到其他事务尚未提交的数据),这就是事务隔离级别的作用。
Sping 中的事务隔离级别有 5 种,它们分别是:
本文共计1685个文字,预计阅读时间需要7分钟。
1. 事务隔离级别+事务隔离级别是控制事务并发执行的一种机制,4. 特性中隔离性是整体体现,使用隔离级别可以控制事务在同时执行时的某些行为。例如,有两个事务同时操作同一张表,此时有一个事务在执行。
1、事务隔离级别
事务隔离级别是对事务 4 大特性中隔离性的具体体现,使用事务隔离级别可以控制并发事务在同时执行时的某种行为。
比如,有两个事务同时操作同一张表,此时有一个事务修改了这张表的数据,但尚未提交事务,那么在另一个事务中,要不要(或者说能不能)看到其他事务尚未提交的数据呢?
这个问题的答案就要看事务的隔离级别了,不同的事务隔离级别,对应的行为模式也是不一样的(有些隔离级别可以看到其他事务尚未提交的数据,有些事务隔离级别看不到其他事务尚未提交的数据),这就是事务隔离级别的作用。
Sping 中的事务隔离级别有 5 种,它们分别是:

