数据库
尼先同学
用这个博客的意义主要是分享和交流
更多个人主页:
https://me.csdn.net/nuist_nuist
https://my.oschina.net/nixiantongxue
展开
-
瞎掰事务(二):spring事务
瞎掰事务(二)spring事务事务的定义事务的扩展传播行为 事务的定义 上文中从数据库,spring 框架和系统三个层级的角度解析了事务的四大特性。每个层级都有对事务的处理机制和定义:数据库完成了事务持久性和隔离性。持久性主要通过存储引擎和redo 日志,隔离性即并发控制,不同的隔离级别下使用的锁技术细节不同,原子性和autocommit 的参数设置; 在spring 的眼里,事务是什么。spri...原创 2020-04-16 16:24:02 · 141 阅读 · 0 评论 -
瞎掰事务(一):四大特性立体关系剖析
四大特性ACID . A–原子性,事务中所有操作是不可再分割的原子单位。事务中所有操作要么全部执行成功,要么全部执行失败; C–一致性,事务执行后,数据库状态与其它业务规则保持一致; I–隔离性,指在并发操作中,不同事务之间应该隔离开来,使每个并发中的事务不会相互干扰。 D–持久性。一旦事务提交成功,事务中所有的数据操作都必须被持久化到数据库中,即使提交事务后,数据库马上崩溃,在数据库重启时,也必...原创 2020-03-05 15:03:22 · 209 阅读 · 1 评论