随笔分类 -  事务

摘要:事务的传播机制 一概述 主要有六种 二、REQUIRED:如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。默认值 当两个方法都是这个机制,一旦回滚,两个方法都会回滚。 SUPPORTS:支持当前事务,如果当前没有事务,就以非事务方式执行(没有事务) MANDATORY:使 阅读全文
posted @ 2020-11-25 11:58 springcode 阅读(345) 评论(0) 推荐(0) 编辑
摘要:事务不同的隔离级别实现原理 一、概述 MySQL数据库有多种存储引擎:比如:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE等等,最常见的也就是MyISAM和InnoDB了 阅读全文
posted @ 2020-11-06 20:28 springcode 阅读(581) 评论(0) 推荐(0) 编辑
摘要:事务的隔离级别 一、事务特性ACID 1、原子性:A atomicity 如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败 2、一致性:C consistency 事务在执行前后,数据完整性必须保持一致 3、隔离性:I isolation 多个事务,相互独立,互不干 阅读全文
posted @ 2020-11-05 23:19 springcode 阅读(248) 评论(0) 推荐(0) 编辑
摘要:spring框架中的事务 一、什么是事务? 首先想象一下生活中的实例。 你去银行ATM机取1000元钱,那么银行会扣掉你在银行卡上的一千金额,在ATM机像你吐出一千块钱现金,这两个步骤必须要不都执行,要不都不执行。 如果银行卡扣除了一千块钱,但是ATM机并没有吐钱,那么你将损失一千块钱。 如果银行卡 阅读全文
posted @ 2020-11-04 22:40 springcode 阅读(304) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示