![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库事务
程序圜
这个作者很懒,什么都没留下…
展开
-
数据库中的事务以及配置---基于ssm
什么是事务? 是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元); 多条sql语句,在同一个连接下,要么都执行,要么都不执行 既然说起了事务,就不得不说事务的四大特性,他们分别是: 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(durability) 原...原创 2020-08-09 14:38:15 · 427 阅读 · 0 评论 -
分布式微服务事务--理论篇
TC(Transaction Coordinator): 事务协调器,维护全局事务的运行状态,负责协调并驱动全局事务的提交或回滚; TM(Transaction Manager): 事务管理器,控制全局事务的边界,并最终发起全局提交或者回滚的决议; RM(Resource Manager): 资源管理器,负责分支注册, 状态汇报,驱动分支事务的提交和回滚。 seata分布式事务的执行过程: 1、A服务的TM向TC申请开启一个全局事务,用来管理所有的分支事务,驱动回滚或提交。TC会创建一个全局事务..原创 2020-09-02 11:21:48 · 125 阅读 · 0 评论 -
简单搭建分布式微服务事务--实践篇
seata微服务的执行流程: 其中 TM(Transaction Manager):全局事务管理器,控制全局事务边界,负责全局事务开启、全局提交、全局回滚。 RM(Resource Manager):资源管理器,控制分支事务,负责分支注册、状态汇报,并接收事务协调器的指令,驱动分支(本地)事务的提交和回滚。 TC(Transaction Coordinator):事务协调器,维护全局事务的运行状态,负责协调并驱动全局事务的提交或回滚。 下边就以最原始典型的account.原创 2020-09-01 10:10:17 · 251 阅读 · 0 评论