事务理论-acid

事务理论-acid原子性(atomicity):事务是一个不可分割的整体,事务内所有操作要么全部成功,要么全部失败一致性(consistency):事务执行前后,数据从一个状态到另一个状态必须是一致的隔离性(isolation):多个并发的事务之间相互隔离,不能互相干扰持久性(durablity):     阅读全文
丁起男's avatar
丁起男 01月 17,2022

@Transactional注解

@Transactional注解@Transactional是spring框架的事务管理,作用是如果业务出现异常可以回滚数据库操作属性描述value指定使用的事务管理器propagation事务传播行为isolation事务隔离级别readOnly读写或只读事务,默认读写timeout事务超时时间r     阅读全文
丁起男's avatar
丁起男 12月 30,2021

分布式事务解决方案

分布式事务事务的定义事务可用看做是一次大的活动,它由不同的小活动组成,这些小活动要么全部成功,要么全部失败本地事务在计算机系统中,更多的是通过关系型数据库来控制事务,这是利用数据库本身的事务特性来实现的,因此,叫数据库事务。而数据库通常和应用在同一个服务器,所以基于关系型数据库的事务又被称为本地事务     阅读全文
丁起男's avatar
丁起男 08月 08,2021

分布式事务

分布式事务两阶段提交协议分布式事务是指会涉及到操作多个数据库的事务,在分布式系统中,各个节点之间在物理上相互独立,通过网络进行沟通和协调xa就是x/open dtp定义的交易中间件与数据库之间的接口规范,交易中间件用它来通知数据库事务的开始、结束已经提交、回滚等。xa接口函数由数据库厂商提供二阶段提     阅读全文
丁起男's avatar
丁起男 10月 10,2020

spring事务

spring事务特性原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么全部不起作用一致性(Consistendy):在一个事务执行前和执行后数据库必须处于一致性状态,如果事务成功,那么系统中所有变化将正确的应用,如果出现错误所有变化将自动回滚隔     阅读全文
丁起男's avatar
丁起男 07月 07,2020