二: 定义
(一)前言: 很多人会有疑问,为什么我不直接了当的将他们的区别列出来就可以了?为什么我会写这么长的文字去讲述他们的前因后果?...(二)就比如:事务的隔离级别的,可能直接问你事务隔离级别有哪些,你可以马上回答出来,但是如果别人询问,在代码中,为什么同一个事务中,没有修改过数据,两个相同的查询条件却查询出来不一样的数据,这个是什么原因...(二) 事务有什么特性,具体的含义是什么?
...Durability): 事务对数据库的数据影响是永久的,只要提交了事务,那么数据库的数据就被更改了,即使数据库出现故障,也不会对这个数据造成影响。...(2): undo log: 我们在这里可以将undo log抽象地理解为一种缓存机制 ,我们只要保证这个“缓存”在事务开始时是最新数据的缓存,并记录该缓存版本号,即使在事务执行过程中有其他事务提交数据的增删改操作