-事务四大特性(ACID)
原子性:(Atomicity):
事务的操作不可分割,要么全部完成,要么都不执行。
一致性:(Consistency)
隔离性:(Isolation)
持久性:(Durability)
mysql
--事务的操作指令
--开启事务
begin
--提交事务
commit
--回滚事务
rollback
--事务是面向当前连接的
--..
分类:
数据库 时间:
2017-09-06 22:53:04
阅读次数:
203
数据库事务 通过将一组相关操作组合成一个要么全部执行成功,要么全部执行失败的单元,极大地简化了错误恢复并使应用程序更加可靠。事务既可以在存储过程中写,也可以在应用程序中写。 事物的三个操作: 开始,提交,回滚。 保存点:设置保存点后,事物回滚可以回滚到设置的保存点,而不必全部回滚。 java事务的类 ...
分类:
数据库 时间:
2017-09-04 16:29:09
阅读次数:
178
package com.test; import com.demo.User; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionFactory; im... ...
分类:
Web程序 时间:
2017-09-03 21:12:13
阅读次数:
266
WAHT? 原子的基本特性是不可再分。原子交易是一连串不可再分的交易,即要么全部发生,要么全部不发生。 比如A向B转账,“A的账户减少100元“和“B的账户增加”组合起来就是原子交易。显然,两个操作中的任何一个都不可能单独出现。 如果在过程中出错,事务会发生回滚(RollBack),返回到最初的状态 ...
分类:
其他好文 时间:
2017-09-01 14:29:12
阅读次数:
187
事务属性的设置 @Transactional中的属性值 传播行为 propagation=Propagation.REQUIRED是默认值 会按外层事务来,当下面的事务有错时,也会回滚 propagation=Propagation.SUPPORTS按外层的来,外层没有,就相当于没有这个事务 pro ...
分类:
其他好文 时间:
2017-08-31 19:10:43
阅读次数:
106
事务控制 一般来说,mysql默认开启了事务自动提交功能,每条sql执行都会提交事务。可以使用如下语句关闭事务自动提交功能。 1、 事务开始 begin或start transaction; 2、 事务提交 commit或commit work; 3、 回滚 rollback或rollback wo ...
分类:
数据库 时间:
2017-08-29 23:01:44
阅读次数:
223
#encoding=utf-8 from t2 import RedisHelper from t3 import MysqlHelper import hashlib name=raw_input("请输入用户名:") pwd=raw_input("请输入密码:") sha1=hashlib.sh... ...
分类:
其他好文 时间:
2017-08-29 14:26:31
阅读次数:
150
参考来源:http://www.cnblogs.com/zhyunfe/p/6209074.html 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得 ...
分类:
数据库 时间:
2017-08-24 22:46:07
阅读次数:
260
1、redolog、binlog的简单分析 图解:redolog和binlog机制 2、开启binlog及关注点 3、关注binlog的相关参数 4、binlog模式分析 5、关于binlog的使用 补充:双一模式 一、区别redolog和binlog 1、如下表格的一个简单对比 2、redolog ...
分类:
数据库 时间:
2017-08-20 22:32:55
阅读次数:
320
php与mysql事务处理主要是针对支持事务处理的数据表引擎和不支持的数据表引擎两个例子进行分析。数据引擎innodb是用begin,rollback,commit来实现提交事务处理,begin开始事务后出现错误就rollback事务回滚或者没有错误就commit提事务提交确认完成。对于不支持事务的... ...
分类:
数据库 时间:
2017-08-16 00:06:20
阅读次数:
211