一、事务使用条件和场景 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。 事务用来管理 insert,update,delete 语句 二、事务特性 一般来说,事务是必须满足4个 ...
分类:
数据库 时间:
2019-06-30 09:22:07
阅读次数:
126
public function index(){ 6 //echo 111; 7 $data['operator'] = 'Testss'; 8 M()->startTrans(); 9 $result = M('feehistory')->add($data);10 $result1 = $res ...
分类:
数据库 时间:
2019-06-26 12:10:28
阅读次数:
140
Redis 事务可以一次执行多个命令。 常用命令: multi //开起一个事务,标记一个事务块的开始,multi即multiple exec //执行事务块内的命令 discard //取消事务 使用步骤: 先使用 multi命令 标记事务开始 将多个命令入队(queue,队列) 使用 exec ...
分类:
其他好文 时间:
2019-06-25 19:46:40
阅读次数:
127
使用@Transaction注解 "Spring 事务的传递性介绍" "透彻的掌握 Spring 中@transactional 的使用" ...
分类:
编程语言 时间:
2019-06-17 17:24:09
阅读次数:
100
Spring事务使用 事务基本特性 ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 ⑵ 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变 ...
分类:
编程语言 时间:
2019-05-06 01:41:38
阅读次数:
146
JDBC事务管理 概念回顾: 1. 事务:一个包含多个步骤的业务操作,如果这个业务操作被事务管理,那么这个业务操作的多个步骤要么同时失败,要么同时成功 2. 事务操作: 开启事务 提交事务 回滚事务 3. 使用Connection对象来管理事务 开启事务:setAutoCommit(boolean ...
分类:
数据库 时间:
2019-04-16 01:13:38
阅读次数:
155
1. InnoDB 引擎 MySQL 5.5 及以后版本中的默认存储引擎,它的优点如下:灾难恢复性好,支持事务,使用行级锁,支持外键关联,支持热备份。 InnoDB引擎中的表,其数据的物理组织形式是簇表(Cluster Table),主键索引和数据是在一起的,数据按主键的顺序物理分布。实现了缓冲管理 ...
分类:
数据库 时间:
2019-04-12 13:20:56
阅读次数:
200
1、查看数据库当前实例使用的是哪个UNDO表空间: 2、查看UNDO表空间对应的数据文件和大小 3、查看undo表空间属性: 解释: undo段中区的状态: free: 区未分配给任何一个段 active: 已经被分配给段,并且这个段被事务所使用,且事务没有提交,不能覆盖。 (区被未提交的事务使用) ...
分类:
其他好文 时间:
2019-01-20 10:28:48
阅读次数:
211
一、前言 分布式事务,这个问题困惑了小编很久,在3个月之前,就间断性的研究分布式事务。从MQ方面,数据库事务方面,jta方面。近期终于成功了,使用JTA解决了分布式事务问题。先写一下心得,后面的二级提交也会在研究。 二、介绍 分布式事务 说到分布式事务,可以理解为,由于分布式而引起的事务不一致的问题 ...
分类:
其他好文 时间:
2018-12-04 11:23:16
阅读次数:
250
传送门:mybatis XML 映射配置文件官方文档 配置文件中的标签顺序不能颠倒,否则会报错。 ...
分类:
其他好文 时间:
2018-11-28 22:25:20
阅读次数:
183