摘要: 思维导图 1.概述1.1 概念Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。2. 事务概述2.1 角色 TC((Transaction Coordinator)): 事务协调者:维护全局和分支事务的状态,驱动全局事务提交或回滚。 TM(Transaction Ma 阅读全文
posted @ 2023-05-03 16:47 郭慕荣 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 在MySQL中SELECT FOR UPDATE建议要在事务中运行,原因是当SELECT FOR UPDATE执行完之后,就释放锁了。其实查询出来的数据接下来还要更新,所以建议必须要在事务中运行,针对spring事务其实就是加注解@Transaction。在InnoDB中,每个查询都有效地在事务中运 阅读全文
posted @ 2023-05-03 11:46 郭慕荣 阅读(1830) 评论(1) 推荐(0) 编辑